linux上安装免安装版MySQL5.7.18小记

来源:互联网 发布:小米盒子3破解软件 编辑:程序博客网 时间:2024/06/08 22:49

linux上安装免安装版MySQL5.7.18小记

1. 下载mysql-generic

点我进入下载页面

2. 安装

以下所有操作都在root权限下操作

2.1 创建mysql的group跟user

shell>groupadd mysqlshell>useradd -r -g mysql -s /bin/false mysql

2.2 解压mysql文件

解压文件,并创建软链接:

shell>sudo su -shell>tar -xvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -C /opt/shell>cd /optshell>ln -s mysql-5.7.18-linux-glibc2.5-x86_64 mysql

2.3 文件初始化

这里报找不到libaio问题自己安装这个包就好了

shell>cd mysqlshell>mkdir datashell>chown -R root:root ./shell>bin/mysqld --initialize --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data

会出现一个初始密码,记住他

shell>bin/mysql_ssl_rsa_setup --datadir=/opt/mysql/datashell>cp support-files/mysql.server /etc/init.d/shell>vim /etc/init.d/mysql.server +45

然后设置

basedir=/opt/mysql  datadir=/opt/mysql/data

2.4 启动mysql服务

shell>bin/mysqld_safe --user=mysql &

2.5 登录重置密码

复制初始密码,输入以下命令并回车,然后粘贴

shell>bin/mysql -uroot -pEnter password: 

进入后修改密码

mysql>set password=password('your new password');

2.6 授权远程访问

mysql> grant all privileges on *.* to root@'%'identified by 'your password';mysql>flush privileges;
1 1