到usrsharemysql下找到c
f文件,拷贝其中一个到etc并改名为myc
f中。命令如下:roottest1mysqlcpusrsharemysqlmymediumc
fetcmyc
f5、编辑MySQL的配置文件etcmyc
f为保证MySQL能够正常工作,需要指明mysqlsock文件的产生位置。修改socketvarlibmysqlmysqlsock一行中等号右边的值为:homemysqlmysqlsock。操作如下:vimyc
f用vi工具编辑myc
f文件,找到下列数据修改之TheMySQLservermysqldport3306socketvarlibmysqlmysqlsock(原内容,为了更稳妥用“”注释此行)
fsockethomedatamysqlmysqlsock(加上此行)6、修改MySQL启动脚本etcrcdi
itdmysql最后,需要修改MySQL启动脚本etcrcdi
itdmysql,把其中datadirvarlibmysql一行中,等号右边的路径改成你现在的实际存放路径:homedatamysql。roottest1etcvietcrcdi
itdmysqldatadirvarlibmysqldatadirhomedatamysql7、重新启动MySQL服务etcrcdi
itdmysqlstart(注释此行)(加上此行)
或用reboot命令重启Li
ux如果工作正常移动就成功了,否则对照前面的7步再检查一下。为了在其它电脑上能用root用户登录需进行以下动作1、markmarkli
uxmarkmysqlhlocalhosturoot这样应该可以进入MySQL服务器2、mysqlGRANTALLPRIVILEGESONTOrootWITHGRANTOPTION赋予任何主机访问数据的权限3、mysqlFLUSHPRIVILEGES修改生效4、mysqlEXIT退出MySQL服务器
fr