陈奇网络工作室

云服务器innodb数据库到MyISAM

将以下文件另存为mysql.php,并修改相应的数据库用户名、数据库名和密码。上传到网站,访问这个页面,表格引擎就会批量转换成MYISAM。

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

//连接到数据库

$ host=' localhost

$ user=' mysql _ username//数据库用户名

$ passwd=' mysql _ password//密码

$ db=' wordpressdb//数据库名称

$link=mysql_connect($host,$user,$ passwd);

如果(!$link) {

die('无法连接:'MySQL _ error());

}

mysql_select_db( $db,$link)或die ('can\\\\ '不能使用'$db。MySQL _ error());

$ result=MySQL _ query(' show tables ')或die(MySQL _ error());

while($ row=MySQL _ fetch _ row($ result)){

# echo $ row[0];

# var _ dump($ row);

echo ' $ row[0]\ \ \ \ n '

MySQL _ query(' alter table $ row[0]type=' MYISAM ' ')或die(MySQL _ error());

}

# var _ dump($ result);

MySQL _ close($ link);

注意:在转换之前,请用数据库软件对数据库进行sql文件备份,以避免转换中出现问题。如果传输失败,请检查my.ini中的“default-storage-engine”是否为="myisam "。此外,本次转换产生的所有风险由您自行承担。

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3