linux 安装mysql(tzr.gz)

1、查看是否存在mysql用户的命令:
cat /etc/group | grep mysql
cat /etc/passwd |grep mysql
2、增加 mysql 用户的命令:
groupadd mysql
useradd -r -g mysql mysql

3、mysql 5.7.31版本下载路径:

https://dev.mysql.com/downloads/mysql/5.7.html#downloads    

4、tar -zxvf mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz

5、复制:cp -R mysql-5.7.16-linux-glibc2.5-i686 /usr/local/mysql

6、安装mysql,切换到 /usr/local/mysql,修改当前目录的所有者为mysql用户 chown -R mysql:mysql ./

7、安装数据库

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

8、提示缺少 libaio.so 安装 libaio

yum -y install libai*

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

9、查看密码

cat /data/mysql/mysql.err

10、启动

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
service mysql start
ps -ef|grep mysql

11、修改root密码

./mysql -u root -p #bin目录下
./mysql -uroot  -p

数据零时密码
SET PASSWORD = PASSWORD('Qwertyuiop1');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
或执行命令:set password for root@localhost = password('Qwertyuiop1');
FLUSH PRIVILEGES;

12、开启远程连接功能

use mysql;
update user set user.Host='%' where user.User='root';
flush privileges;

posted @ 2021-10-15 16:43  lucl  阅读(195)  评论(0)    收藏  举报