php插入千萬條資料庫指令碼
php插入千萬條資料庫指令碼
1.注意修改一下主機ip,埠,使用者,密碼,資料庫名,si<400000改成自己設定的資料庫量
<?php
$conf
=
array
(
`host`
=>
`192.168.0.100`
,
`port`
=>3307,
`user`
=>
`proxyadmin`
,
`password`
=>
`oneproxy`
,
`database`
=>
`user_db`
);
$dsn
=
`mysql:dbname=`
.
$conf
[
`database`
].
`;host=`
.
$conf
[
`host`
].
`;port=`
.
$conf
[
`port`
].
`;charset=UTF8`
;
try
{
$dbh
=
new
PDO(
$dsn
,
$conf
[
`user`
],
$conf
[
`password`
],
array
(PDO::MYSQL_ATTR_INIT_COMMAND =>
`SET NAMES `UTF8``
));
}
catch
(PDOException
$e
){
echo
`ERROR: `
.
$e
->getMessage();
exit
;
}
$idx
= 0;
for
(
$i
= 1;
$i
<=400000;
$i
++) {
$account
=
`shixinke`
.
$i
;
$password
= md5(
$account
.
$i
);
$sql
=
`INSERT INTO m_user_info(uid, account, password) VALUES(`
.
$i
.
`, "`
.
$account
.
`", "`
.
$password
.
`")`
;
$res
=
$dbh
->
exec
(
$sql
);
if
(
$res
) {
$idx
++;
}
else
{
var_dump(
$dbh
->errorInfo());
}
}
本文轉自去輕狂書生51CTO部落格,原文連結: http://blog.51cto.com/8999a/1976372,如需轉載請自行聯絡原作者
echo
$idx
;
相關文章
- SQL SERVER 快速插入千萬條資料SQLServer
- 如何快速安全的插入千萬條資料
- java之5分鐘插入千萬條資料Java
- 資料千萬條,安全第一條
- php獲取今日頭條視訊地址並插入織夢cms資料庫PHP資料庫
- 插入資料庫亂碼問題資料庫
- MySQL製作具有千萬條測試資料的測試庫MySql
- 資料庫備份指令碼資料庫指令碼
- 刪除資料庫指令碼資料庫指令碼
- 資料庫監控指令碼資料庫指令碼
- 資料庫全備指令碼資料庫指令碼
- 監控資料庫指令碼資料庫指令碼
- Zend Studio導致PHP插入資料庫中文亂碼【坑了個爹】PHP資料庫
- 向資料庫中插入一條新的資料,並返回新增資料的ID資料庫
- 關於PHP往mysql資料庫中批次插入資料例項教程PHPMySql資料庫
- 用一條mysql語句插入多條資料MySql
- mongodb資料庫中插入資料MongoDB資料庫
- 資料千萬條,備份第一條,資料找不回,老闆兩行淚
- 呼叫中心資料入庫指令碼指令碼
- 資料庫批次授權指令碼資料庫指令碼
- Sybase 資料庫啟停指令碼資料庫指令碼
- [zt]資料庫監控指令碼資料庫指令碼
- 資料庫全備份指令碼資料庫指令碼
- 資料庫監控指令碼(一)資料庫指令碼
- 資料庫監控指令碼(二)資料庫指令碼
- 資料庫監控指令碼(三)資料庫指令碼
- 指令碼建立Oracle的資料庫指令碼Oracle資料庫
- 批次起停資料庫指令碼資料庫指令碼
- 使用JDBC向MySQL資料庫批次插入10W條資料測試效率JDBCMySql資料庫
- proc插入資料到資料庫資料庫
- 12 可插入資料庫資料庫
- hibernate插入中文到mysql資料庫亂碼MySql資料庫
- (轉)PHP連線資料庫之PHP連線MYSQL資料庫程式碼PHP資料庫MySql
- PHP json的插入和解析在資料庫中的操作PHPJSON資料庫
- ColdFusion向資料庫插入資料例子資料庫
- Flyway版本化管理資料庫指令碼資料庫指令碼
- 動態更新資料庫指令碼——Mysql資料庫指令碼MySql
- loadrunner 資料庫測試指令碼資料庫指令碼