1. 程式人生 > >mysql linux安裝

mysql linux安裝

初始密碼 修改配置 文件 -i data sta rest mod .gz

Mysql(使用版本5.7.25)

1、 檢查是否已安裝 #rpm -qa|grep -i mysql

2、 下載安裝包 網址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

3、 放入/root

4、 切換目錄 #cd /usr/local/src

5、 解壓縮文件 #tar -zxvf /root/mysql-5.7.25-el7-x86_64.tar.gz

6、 #mv /root/mysql-5.7.25-el7-x86_64/ /usr/local/mysql

7、 #mkdir /usr/local/mysql/data <==創建記錄數據的文件

8、 groupadd mysql <==增加用戶組

9、 useradd -g mysql mysql <==增加用戶

10、cd /usr/local/mysql

11、chown -R mysql . <==修改文件用戶

12、 chgrp -R mysql . <==修改文件用戶組

13、 yum install libaio

14、 chmod u+x /usr/local/mysql

15、 cd /usr/local/mysql/bin

16、 ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data <==5.7+版本 ,mysql初始化

技術分享圖片

初始密碼(圖中紅線標註)

17、 ./mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data

18、 cp mysql.server /etc/init.d/mysql <==將配置文件復制到此文件

19、 # vim /etc/init.d/mysql <==修改配置地址

技術分享圖片

20、 #/etc/init.d/mysql start

啟動報錯:

技術分享圖片

#mkdir /var/log/mariadb
#touch /var/log/mariadb/mariadb.log

#chown -R mysql:mysql /var/log/mariadb/

重新啟動的報錯:

技術分享圖片

mv /etc/my.cnf /etc/my111.cnf

修改後重新啟動

技術分享圖片

21、 登陸報錯

技術分享圖片

命令軟連接#ln -s /usr/local/mysql/bin/mysql /usr/bin

23、 設置root密碼:#service mysql start --skip-grant-tables(無需密碼啟動)

#mysql

# FLUSH PRIVILEGES; <==授權表

# ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘password‘;<==修改密碼

技術分享圖片

#exit <==退出mysql

#service mysql restart <==重啟

技術分享圖片

mysql linux安裝