Linux ubuntu16 64位安装mysql
1.检查系统是否安装了mysql
命令:
sudo netstat -tap | grep mysql
2.若没有安装,则安装mysql
命令:
sudo apt-get update
命令:
sudo apt-get install mysql-server mysql-client
注意:输入命令后系统会多次谈出设置密码框!若需设置密码输入密码,否则也可在安装成功过后设置密码
之后会进行一系列相关的安装:
如图所示便是安装完成了。
3.安装成功后,检查mysql是否安装成功:
再次输入命令:
sudo netstat -tap | grep mysql
如图所示,系统显示了mysql服务,说明安装成功了!
4.在远程工具中链接mysql
命令:
mysql -uroot -p
登录mysql成功。
5.使用navicat远程链接mysql
完成后我们点击 连接测试。
如图:
显示说不能连接到mysql服务。
(1)在你的实例中添加mysql访问的端口对应的安全组
(2)有可能是由于mysql用的权限问题!解决方案有两个
1.首先你可以登陆到mysql中修改用户的链接权限,
2.添加一个新的用户
添加一个用户:
CREATE USER 'YuChen'@'%' IDENTIFIED BY 'password';
为用户赋权限
grant all privileges on *.* to [email protected]"%" identified by "password" with grant option;
做了这些之后还是无法做到远程登陆;
因为这些现在只是允许在本地登陆这个账户!
还有最后一步:
命令:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
现在我们用navicat登陆一下吧:
本文转载自宇晨技术博客!转载请注明出处!
地址: linux下安装mysql及远程访问