最近安装了一下mysql8.0,现把安装步骤记录一下。
更新数据源,默认为5.7,需要安装8.0
wget https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb
把 mysql-apt-config_0.8.10-1_all.deb 放到配置项
dpkg -i mysql-apt-config_0.8.10-1_all.deb
在界面选择
MySQL Server & Cluster (Currently selected: mysql-8.0)->mysql-8.0->OK
更新数据源
apt-get update
apt-get install mysql-server
如果出现更新错误:签名无效,做如下操作
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8C718D3B5072E1F5
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 58712A2291FA4AD5
apt-get update
安装完成后输入密码、确认密码。
然后选择 Use Legacy Authentication Method (Retain MySQL 5.0x Compatibility)
//修改root用户可以远程连接
mysql登录:mysql -uroot -p****
use mysql
select user,host from user;
update user set host="%" where user="root";
flush privileges; //刷新数据使其立即生效
安装开发库
apt-get install libmysqlclient-dev