乌班图18.04 安装MySql
因为MySql5.7采用了新的安全机制,所以在安装的过程中和之前的版本还是存在一些差异的。
安装
系统是乌班图18.04,需要做的第一件是更新软件包索引。
sudo apt update
之后可以直接进行安装。
sudo apt install mysql-server
接下来就会一路安装mysql,如果在已经更改了国内源的情况下,安装还是非常快的。不过需要注意,在5.7这个版本里面是不会提示设置密码或者其他配置更改的,貌似是因为MySql认为这样并不安全。
安装完成大概如下:
配置
对于采用了新的安全策略的MySQL,在安装完成后需要运行附带的安全脚本,这样才可以在后续进行数据库的访问。
执行下面的命令:
sudo mysql_secure_installation
执行后会出现一些提示和更改,在这一步一定要慢慢看,因为包括了密码的设置。
验证
上面的一切弄完之后,我们需要验证一下是否一切正常,安装成功,可以执行下面的命令:
systemctl status mysql.service
执行结果如下:
如果如上面这样,证明安装成功。
登录
和之前不同的是,在安装成功之后,如果直接通过下面的命令登录,依旧会报错。
mysql -u root -p
提示信息如下:
解决这个错误很简单,只需要在前面加上sudo就可以顺利登录了。