用Navicat连接远程数据库

安装MySQL
sudo netstat -tap | grep mysql  #若没有显示已安装的信息,则没有安装
apt-cache search mysql | grep mysql-server  #查看有哪些版本可以安装
sudo apt-get install mysql-server #安装
开放远程管理
  1. 默认情况下只能本机访问数据库,也就是ip只接受127.0.0.1(正常情况下,mysql占用的3306端口只是在IP 127.0.0.1上监听)的访问,拒绝其他IP的访问。需要修改相关配置文件
$ vi /etc/mysql/my.cnf
  1. 如果mysql版本比较新,my.cnf中找不到这行,那么请输入,反正我安装的mysql5.7.18需要修改下面这个路径下的文件
$ vi /etc/mysql/mysql.conf.d/mysqld.cnf
  1. 将其中bind-address = 127.0.0.1这行使用#注释掉
  2. 新建一个用户专门用于远程连接
mysql> grant all privileges  on *.* to username@'%' identified by "password";
mysql> flush privileges;
  1. 完成后保存退出,并重启mysql服务器
格式:etc/init.d/mysql start|stop|restart|reload|force-reload|status
sudo /etc/init.d/mysql start 或 systemctl start mysql  #重启MySQL服务
sudo /etc/init.d/mysql stop 或 systemctl stop mysql   #停止MySQL服务
MySQL安装后的目录结构(使用apt-get install 安装):
数据库存放目录: /var/lib/mysql/ 
相关配置文件存放目录: /usr/share/mysql 
相关命令存放目录: /usr/bin(mysqladmin mysqldump等命令) 
启动脚步存放目录: /etc/rc.d/init.d/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值