Jimmy那些事儿

MySQL:常见错误与解决办法

mysqldump不是内部命令或外部命令,也不是可执行的命令

需转到对应的.exe的文件的目录下才能执行;譬如我把mysql装在了c盘,就到c:\mysql\bin下才能运行。

通过CMD命令行切换到mysql安装文件夹里的bin目录(该path可通过“我的电脑—管理—服务—MySQL—可执行文件的路径”中查找),然后在CMD命令中输入如下代码

cd C:\Program Files\MySQL\MySQL Server 5.7\bin\


更改MySQL数据库存储路径

1
# 打开MySQL默认的安装文件夹C:\Program Files\MySQL\MySQL Server 5.1中的my.ini文件,点击记事本顶部的“编辑”,“查找”,找到datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"即是默认的数据库存储主路径设置,现将它改到C:\mysql\data(你希望的)文件夹,正确的设置是datadir="C:/mysql/data/" 。 【引号+反斜杠,最后还有一个斜杠,并且文件夹必须是英文】,保存

MySQL更改存储路径

  1. 将老的数据库W存储主路径中的数据库文件和文件夹复制到新的存储主路径

    ​ 将C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/文件夹中的所有文件和文件夹拷贝到你新建的文件夹目录下。

  2. 重启MySQL服务;电脑-管理-服务-MySQL-重新启动

  3. 验证更改数据库存储主路径的操作是否成功

    • 打开Mysql
    • 输入Show variables like '%datadir%';