sense的部落格

Seek Some Sense

Entries Tagged ‘数据库’

Joomla! table relationships

joomla数据库表结构与关系图解
joomla 1.0.X

 

joomla 1.5

如何远程修复损坏的mysql数据库

MYSQL在意外断电的情况下 ,经常会出现数据库损坏的提示,如下面所示、
MySQL Query:SELECT count(*) as number FROM phpcms_article WHERE 1
MySQL Error:Can’t open file: ‘analchem_article.MYI’. (errno: 144)
MySQL Errno:1016
Message:MySQL Query Error
可以使用下面的方法进行远程修复。
可以用mysqlcheck这个命令修复,如果您本机没有安装mysql工具
下载文件
并保存到C盘根目录,下载完成后运行以下命令:
点击开始-运行,输入
c:\mysqlcheck -r -u用户名 -p数据库密码 -h服务器地址 数据库名
回车即可,如:
c:\mysqlcheck -r -udemo -pdemo -h218.89.170.62 demo

批量修改数据表前缀

RENAME TABLE `phpcms_ad` TO `laji_ad`;
RENAME TABLE `phpcms_announcement` TO `laji_announcement`;
RENAME TABLE `phpcms_article` TO `laji_article`;
RENAME TABLE `phpcms_category` TO `laji_category`;
RENAME TABLE `phpcms_comment` TO `laji_comment`;
RENAME TABLE `phpcms_friendsite` TO `laji_friendsite`;
RENAME TABLE `phpcms_guestbook` TO `laji_guestbook`;
RENAME TABLE `phpcms_js` TO `laji_js`;
RENAME TABLE `phpcms_keylink` TO `laji_keylink`;
RENAME TABLE `phpcms_member` TO `laji_member`;
RENAME TABLE `phpcms_mypage` TO `laji_mypage`;
RENAME TABLE `phpcms_mytag` TO `laji_mytag`;
RENAME TABLE `phpcms_page` TO `laji_page`;
RENAME TABLE `phpcms_plugin` [...]