安装其实还是很简单的:直接用apt-get 就可以。我是用的shell工具连接的远程Ubuntu服务器。
直接执行
sudo apt-get update
sudo apt-get install mysql-server
安装过程会提示输入MySQL的登陆密码,设置好之后一定要记住密码。
接下来查看MySQL的运行状态,执行:systemctl status mysql.service
看到下面图片的状态就说明启动成功。
MySQL的安装就这么简单,接下就是配置远程连接了。
百度了下很多都说的是执行vim /etc/mysql/my.cnf
对于现在来说也就是2018年已经变了,
真正的配置放到了mysql.conf.d
这个文档里面。所以我们要执行vim /etc/mysql/mysql.conf.d
执行之后会看到还有多个文件,你只需要找到这个mysql.conf 回车就OK了。
毕竟是用vim编辑器,所以点击一下 i 进入编辑模式,
然后注释掉bind-address,屏蔽其只对本地监听,只在前添加#号即可。
#bind-address = 127.0.0.1
这里顺便也把utf8的编码也配置好。
[client]
default-character-set=utf8
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
然后exit 退出后 执行重启MySQL systemctl restart mysql.service
接下来最关键的时候,释放权限:
只需要把password改成自己以后登陆时要用到的密码即可。
grant all privileges on *.* to 'root'@'%' identified by 'password';
然后刷新下:flush privileges
好了,接下来就可以用远程连接工具测试了。