1.安裝mysql軟體與它所需要的依賴包
2.初始優化mysql軟體
sed -i 『/1
/a\innodb_buffer_pool_size=1g』 /etc/my.cnf #設定mysql虛擬記憶體為1g
sed -i 『/2
/a\max_connections=4000』 /etc/my.cnf #設定mysql最大連線請求數量為4000
sed -i 『/3
/a\ssl=off』 /etc/my.cnf #mysql伺服器端開啟安全的加密通訊
sed -i 『/4
/a\event_scheduler=on』 /etc/my.cnf #開啟mysql事件的狀態
sed -i 『/5
/a\lower_case_table_names=1』 /etc/my.cnf #不區分大小寫
sed -i 『/6
/a\max_allowed_packet=100m』 /etc/my.cnf #限制server接受的資料報的大小
sed -i 『/7
/a\sql_mode=strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitution』 /etc/my.cnf #設定mysql 環境變數sql_mode,定義了mysql應該支援的sql語法,資料校驗
sed -i 『/8
/a\skip_grant_tables』 /etc/my.cnf #初始化資料庫
3. 重啟資料庫設定密碼後刪除 skip_grant_tables
systemctl enable mysqld && systemctl restart mysqld
mysqld ↩︎
mysqld ↩︎
mysqld ↩︎
mysqld ↩︎
mysqld ↩︎
mysqld ↩︎
mysqld ↩︎
mysqld ↩︎
Mysql 5 7 安裝與配置
2.解壓mysql壓縮包 3.建立並修改配置檔案my.ini 新建乙個my.ini配置檔案,原始的my default.ini配置檔案只是個模版,不要在裡面改動。my.ini的內容如下 mysql default character set utf8 mysqld port 3306 basedir...
MySQL5 7安裝與配置
3 在d environment mysql 5.7.19下新建my.ini,寫入以下內容 mysqld basedir d environment mysql 5.7.19 datadir d environment mysql 5.7.19 data port 3306 skip grant t...
MySQL5 7安裝與配置
文件參考 2 解壓安裝包 cd usr local src tar xzvf mysql 5.7.26 linux glibc2.12 x86 64.tar.gz 解壓後的目錄結構如下 目錄目錄內容 binmysqld伺服器,客戶端和實用程式 docs 資訊格式的mysql手冊 manunix手冊頁...