ubuntu安装mysql极其方便,只需要apt install mysql-server即可,客户端使用apt install mysql-client,但是安装完毕后你可能遇到以下问题。
1.apt install mysql没提示输入密码,安装完成后一脸懵比。
解决办法:安装完成后执行cat /etc/mysql/debian.cnf查看默认配置。
2.安装好后远程连接提示Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (61),开始有点怀疑人生。
apt install mysql安装时默认绑定本机ip,解决方法如下
sudo vim
/etc/mysql/mysql
.conf.d
/mysqld
.cnf
保存退出,切记重启mysql服务,service mysql restart
3.远程连接授权
介绍个简单的吧,首先在终端下输入:
mysql -u账号 -p密码
登陆mysql,前提是你已经安装了mysql-client,红色部分自己看着填,当然如果你的数据库有什么不可告人的秘密最好不要在终端直接输入密码。
依次执行,账号看着填,你想用哪个账号远程连接就用哪个。
mysql>use mysql
mysql>update user set host='%' where user = '账号';
mysql>exit
执行service mysql restart然后重启mysql即可。