如何批量修改MYSQL的表前缀名称
2016-08-19 07:47:31
16507
使用sql语句修改mysql数据库表前缀名
首先我们想到的就是用sql查询语句来修改,这个方法也很方便,只需进入phpmyadmin,在运行 SQL 查询框中输入如下语名就可以了。
ALTER TABLE 原表名 RENAME TO 新表名;
如:
ALTER TABLE old_post RENAME TO new_post;
Sql查询语句有一个缺点,那就是一句SQL语句只能修改一张数据库的表名,如果你要精确修改某一张表,很好用。如果数据库表很多的话,不推荐使用。
方法二:php脚本批量修改mysql数据库表前缀
1、将下面的代码复制到记事本,根据自己人情况修改好数据库信息,并保存了landui_sql.php。再上传您网站的根目录。
view sourceprint?
4 | $dbname = 'y8n9nghmze_shop' ; |
5 | $dbuser = 'y8n9nghmze_user' ; |
10 | ! is_string ( $dbname ) || ! is_string ( $old_prefix )|| ! is_string ( $new_prefix ) ) |
14 | if (!mysql_connect( $dbserver , |
15 | $dbuser , $dbpassword )) { |
16 | print 'Could not connect to mysql' ; |
23 | mysql_list_tables( $dbname ); |
27 | print "DB Error, could not |
30 | print 'MySQL Error: ' . |
40 | mysql_fetch_row( $result )) { |
46 | foreach ( $data as $k => $v ) |
-
售前咨询
售前咨询服务时间:09:00-23:30
售前值班
4006-75-4006
咨询热线:
4006-75-4006(09:00-23:30)
0871-6388 6388 (总机)(工作日 09:00-18:00)
-
售后咨询
售后咨询服务时间:00:00-24:00
24H值班技术
4006-75-4006
-
备案咨询
备案咨询服务时间:09:00-18:00(工作日)
备案专业客服
0871-6388 6388
-
电话
0871-6388 6388 (总机)
- 工单
-
二维码
-
TOP
|