2、关闭mysql服务进程,并创建新的存储位置。
3、在mysql数据文件复制或者移动到新的存储目录,并修改存储目录的目录权限。
4、修改mysql数据库配置文件,修改默认存储目录位置为新的目录位置,修改之前建议先备份配置文件。
5、修改完成后启动mysql服务,并连接数据库查看默认存储目录配置信息,可以看到已经修改为新的存储目录。
一、停止MySQL
开始-cmd
netstopmysql5
二、复制原来数据库目录到新目录
1、复制C:\ProgramData\MySQL\MySQLServer5.5\中的data目录到
D:\ProgramFiles\MySQL\MySQLServer5.5\目录下(自建的目录)
三,修改MySQL配置文件
1、用记事本打开C:\ProgramData\MySQL\MySQLServer5.5\data\目录下的my.ini
找到datadir="C:\ProgramData\MySQL\MySQLServer5.5\data"
在前面加#注释掉
在下面添加一行
datadir="D:\ProgramFiles\MySQL\MySQLServer5.5\data"
修改完成后,保存退出。
四、重新启动MySQL
1、开始-cmd
netstartmysql5
2、进入MySQL控制台
开始-所有程序-MySQL-MySQLServer5.5-MySQL5.5CommandLineClient
提示输入MySQLroot账号的密码,输入之后回车,进入MySQL控制台
showvariableslike’%datadir%’ #查询MySQL数据库存放目录
如查询显示为D:\ProgramFiles\MySQL\MySQLServer5.5\data\即表示修改成功!
mysql里边中英都是1字节的。。。但你这里用了utf-8
汉字就变成了3个字节了。。。调一下
还有
mysql5的话也和你的 *** 作系统有关
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)