Linux centOs7系統安裝Mysql

2021-09-27 09:10:08 字數 2238 閱讀 7748

目錄

使用yum安裝

1. 檢查是否已經安裝

# yum list installed | grep mysql*

2. 刪除已經安裝的mysql

# yum remove mysql*

3. 配置yum源

# wget -i -c

# yum install mysql57-community-release-el7-10.noarch.rpm

3. 選擇mysql版本

# cat /etc/yum.repos.d/mysql-community.repo

檢視這個檔案,裡面有mysql的多個版本,如果需要安裝哪個版本就設定enabled值為1就可以了

4. 安裝mysql

# yum install mysql-community-server

4. 啟動與停止mysql服務

# systemctl start mysqld

# systemctl stop mysqld

5. 設定開機啟動

# systemctl enable mysqld

# systemctl daemon-reload

檢視臨時密碼

# cat /var/log/mysqld.log | grep 'temporary password'

進入資料庫

# mysql -uroot -p

再輸入上一步查到的臨時密碼

6. 修改登入密碼

mysql5.7預設的密碼安全策略需要有大小寫字母、數字、符號等;

# alter user 'root'@'localhost' identified by 'new password'   

修改密碼安全策略,預設為1

# set global validate_password_policy=0;

修改密碼長度,預設為8

# set global validate_password_length=4;

7. 配置任何ip都可以登入mysql(可選)

將host設定為%表示任何ip都能連線mysql,當然把host設定為localhost表示本機登入

# alter user set host='%' where user='root' and host='localhost';

8. 新增新使用者用於遠端登入mysql(可選)

# grant all on *.* to 'remoteuser'@'%' identified by 'new password' with grant option;

#flush privileges;

9. 取消自動更新

因為安裝了yum repository,以後每次yum操作都會自動更新,需要把這個解除安裝掉

# yum -y remove mysql57-community-release-el7-10.noarch

10. mysql重要檔案目錄

# mysql 安裝目錄:/var/lib/mysql

# mysql 配置檔案:/etc/my.cnf

# mysql 資料檔案目錄: /var/lib/mysql/

# mysql 錯誤日誌檔案: /var/log/mydqld.log

Linux Centos7下boost庫安裝

在安裝之前最好保證你的gcc是高版本的,否則有時候安裝高版本的boost會出錯。我是在root許可權下進行的這些操作。wget解壓壓縮包。tar zxvf boost 1 69 0.tar.gz進入boost 1 69 0,執行 cd boost 1 69 0 sudo bootstrap.sh p...

Linux Centos7 下Mysql的安裝

root bogon whereis mysql mysql usr bin mysql usr lib mysql usr share mysql usr share man man1 mysql.1.gz root bogon rpm qa grep mysql mysql community ...

Linux Centos7系統安裝Nodejs

wget2.解壓 tar xf node v10.16.0 linux x64.tar.xz3.進入目錄 cd node v10.16.0 linux x64cp etc profile etc profile.bak 備份操作,可忽略vim etc profile在最下面新增 export pat...