Linux 安裝 Mysql 5.7.23


切換目錄

cd /usr

創建目錄

mkdir mysql
cd mysql

下載 Mysql Yum

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

安裝 Yum

rpm -ivh mysql57-community-release-el7-8.noarch.rpm

安裝 Mysql

yum install mysql-server

運行 Mysql

service mysqld start

獲取初始密碼

grep "password" /var/log/mysqld.log
#### 下面是返回的內容,密碼也末尾
2018-08-21T08:06:46.998346Z 1 [Note] A temporary password is generated for root@localhost: y3h2rpgryw.E

修改密碼

### 使用臨時密碼登陸
mysql -u root -p

### 由於 5.7 處於安全考慮,不讓設置簡單密碼,要先更改其密碼機制
set global validate_password_policy=LOW;
### 設置密碼長度
set global validate_password_length=6;
### 修改密碼
SET PASSWORD = PASSWORD('111111'); ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; flush privileges;

遠程和本地訪問

use mysql;
update user set host = '%' where user = 'root';
### 使配置生效
flush privileges;

設置字符集

### 登陸數據庫后
set character_set_database=utf8;
flush privileges;

一些文件的存放目錄

### 配置文件
/etc/my.cnf
### 數據庫文件目錄
/var/lib/mysql
### 日志記錄文件
/var/log/ mysqld.log
### 服務啟動腳本
/usr/lib/systemd/system/mysqld.service
### socket文件
/var/run/mysqld/mysqld.pid

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM