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;

浙公网安备 33010602011771号