mysql路径换了怎么进 mysql bin路径

mysql数据库存储路径怎么更改?

MySql安装过程中,没有修改掉数据存储位置的话,可能会是数据存储到自己并不希望的位置,故需要修改

在广陵等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站设计、做网站 网站设计制作按需制作,公司网站建设,企业网站建设,品牌网站建设,网络营销推广,成都外贸网站建设,广陵网站建设费用合理。

先利用命令行登录数据库

mysql -u root -p

查看数据库数据存储位置

show variables like '%datadir%'

去该目录下找到文件夹中的所有文件(该目录一般是隐藏的),将其中所有文件拷贝到你希望数据文件存储的位置,

我是想拷贝到D:/MySQl/data目录下的

打开安装目录下的my.ini文件,将datadir="C:/ProgramData/MySQL/MySQL Server 5.5/data/",这行修改为datadir="D\MySQL\data"(这里用又斜线,否则有可能报错)。

退出所有对mysql.exe的调用,任务管理器看一下服务MySQL有没有停止,如果没有,在cmd中命令net stop mysql停止服务。然后在net start mysql重新启动服务

查询数据库位置,查看是否成功

win10 MySQL更换储存路径

近几天在抓Wiki的数据,爬虫没控制好导致数据量过大,原数据储存位置在C盘差点爆了,在网上查询了更换存储路径的方式如下:

1. 在任务管理器-服务里找到MySQL的启动项-右键点属性,查看配置文件的路径,我的原有路径为:C:/ProgramData/MySQL/MySQL Server 8.0/my.ini

2. 在服务中停止MySQL服务,查看my.ini文件中datadir项,进入该目录下将data文件夹copy至新设定的文件目录下,我挪到了D:/MySQLData。因为涉及数据最好是复制,等复制完毕再删除原数据。 同时复制一份my.ini文件至该目录下,并将my.ini文件中datadir更新至你新设定的路径D:/MySQLData/data

3. win + R打开运行窗口,regedit打开注册表,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\路径下找到MySQL启动项,名字跟服务中一致,双击ImagePath,打开弹窗,把数值数据中my.ini的路径改为D:\MySQLData\my.ini,确定。

4. 到服务中启动MySQL,能正常启动并且能正常连接则迁移完毕。

Mysql更改数据目录之后无法启动

配置mysql 数据目录之后,重新启动服务,发现启动失败。

查询服务状态:

网上找了一下,几乎都是说新的目录没有权限导致,需要设置一下目录权限

但是我的目录权限已经修改过了,没有问题。看来遇到疑难杂症了,可能有其他问题。这个时候突然想到mysql配置了日志,为什么不去看一下日志。

打开 /var/log/mysqld.log ,赫然发现一些错误信息:

看来是 errmsg 文件找不到,我去目录下看了,确实没有。

我在根目录下搜索这个文件,得到以下的结果:

一看名字,就能猜出来和语言有关。

5.5版本的语法,需要在配置文件中修改配置语言选项

我现在是5.7版本,直接copy过去好了。

重启,结果还是不行,又查日志。

我的MySQL的bin文件夹安装路径在D:\Program Files\MySQL\MySQL Server 5.0\bin我该怎么进去?

打开CMD后默认是C:\

直接输入D:\    进入D盘目录

再输入cd Program Files\MySQL\MySQL Server 5.0\bin

cd Program Files

cd MySQL

cd MySQL Server 5.0

cd bin

一步一步输,这样清楚了吧?

这样就进去了。但很麻烦

最好直接加到系统变量PATH里。这样打开CMD直接输入MYSQL -u root-p就行了

下面这个图是加下系统变量的。在我的电脑属性高级里,路径你自己改,不要按我的填哈!注意,两个路径变量间要用英文的分号隔开!


分享标题:mysql路径换了怎么进 mysql bin路径
当前地址:http://ybzwz.com/article/ddepgie.html