mySQL默认安装路径修改

写在最前面,mysql安装请参考另一篇博客

1.Linux下查看mysql 安装路径和运行路径

(1)查询文件安装路径

cd061@ubuntu:~$ whereis mysql
mysql: /usr/bin/mysql /usr/lib/mysql /etc/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

(2)查询运行文件所在路径(文件夹地址)

cd061@ubuntu:~$ which mysql
/usr/bin/mysql

(3)查询mysql版本 

cd061@ubuntu:~$ cd /usr/bin
cd061@ubuntu:/usr/bin$ mysql --version
mysql  Ver 14.14 Distrib 5.7.27, for Linux (x86_64) using  EditLine wrapper

2.Linux下查看mysql服务的两种方式:

方式一:

cd061@ubuntu:~$ ps -ef|grep mysql

方式二:

cd061@ubuntu:~$ netstat -nlp

3.Linux下启动mysql服务的两种方式:

(1)命令行方式:

cd061@ubuntu:~$ cd /usr/bin
cd061@ubuntu:/usr/bin$ ./mysqld_safe &

(2)服务方式:

cd061@ubuntu:/usr/bin$ service mysql start

如果服务在启动状态,直接重启服务用以下命令:
cd061@ubuntu:/usr/bin$ service mysql restart

4.Linux下关闭mysql服务的两种方式:

(1)命令行方式:

cd061@ubuntu:/usr/bin$ mysqladmin -u root shutdown

(2)服务方式:

cd061@ubuntu:/usr/bin$ service mysql stop

注意,以命令行方式起动,就要以命令行方式关闭;服务方式相同。

5.更改mysql默认路径

https://www.zashuo.me/?p=23

1.关闭mysql服务;设置新的数据存在路径:
service mysql stop
mkidr -p /data/opt/mysql     #约定将软件安装到/data/opt/下

2.复制原有数据到新的路径下:
cp -R /var/lib/mysql/* /data/opt/mysql

3.修改权限:
chown -R mysql:mysql /data/opt/mysql

4.修改配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf
datadir  = /data/opt/mysql

5.修改启动项:
vim /etc/apparmor.d/usr.sbin.mysqld
#把
/var/lib/mysql r
/var/lib/mysql/** rwk
#修改成
/data/opt/mysql r
/data/opt/mysql/** rwk

6.修改mysql任何配置文件,都需将mysql重启:
service mysql restart

7.linux通常软件默认安装路径为/usr/local/,当在新建路径下安装完软件后,可以通过软链接使在默认安装路径可以找到安装的软件:
ln -s /data/opt/mysql  /usr/local/mysql

检查是否修改成功:

1.登录Mysql:
mysql -u root -p

2.输入查变量sql语句:
show variables like "%data%";

datadir显示为修改路径则成功:

6.解决navicat无法远程连接mysql的问题

step1:登录mySQL  

cd061@ubuntu:/usr/bin$ mysql -uroot -ppassword

step2:输入授权语句并刷新

mysql>  GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'cetcbigdata' WITH GRANT OPTION; 
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

step3:打开navicat点连接

输入远程服务器的ip地址,及mySQL root用户的登录密码,测试连接即可

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值