Ubuntu16.04下安装mysql 5.7.20

首先进入https://dev.mysql.com/downloads/mysql/ 中下载linux版本的mysql(到桌面)
Ubuntu16.04下安装mysql 5.7.20_第1张图片
首先进入超级用户
shell>>sudo su
由于在MySQL 5.7.19版本之后需要libaio的依赖,需要查询Linux下有无libaio
shell>>apt-cache search libaio # search for info
shell>>apt-get install libaio1 # install library
依次执行以下命令
shell> groupadd mysql #添加一个mysql组
shell> useradd -r -g mysql -s /bin/false mysql #添加一个用户
shell> cp /home/wr/桌面/mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz /usr/local/
shell> cd /usr/local
shell> tar -xzvf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz #解压mysql压缩包
shell> mv mysql-5.7.15-linux-glibc2.5-x86_64 mysql #重命名为mysql (也可以先在桌面解压重命名后再移动到usr/local/目录下: mv /home/wr/桌面/mysql /usr/local/)
shell> cd mysql
shell> mkdir mysql-files
shell> chown mysql:mysql mysql-files
shell> chmod 750 mysql-files
shell> bin/mysqld –initialize –user=mysql #会生成一个密码,记住,此密码为mysql初次登录的密码

shell> bin/mysql_ssl_rsa_setup
shell> bin/mysqld_safe –user=mysql &
shell> cp support-files/mysql.server /etc/init.d/mysql.server

将mysql添加进环境变量中
shell>gedit /etc/profile
在文本末尾加入
export PATH=$PATH:/usr/local/mysql/bin

重启系统
至此,mysql安装已结束

打开mysql服务
shell>service mysql start

进入mysql
shell>mysql -u root -p #输入初次生成的密码

修改mysql密码
mysql>SET PASSWORD= PASSWORD(‘新密码’);
mysql>flush privileges;

可参考https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html

你可能感兴趣的:(Ubuntu16.04下安装mysql 5.7.20)