首頁  >  文章  >  資料庫  >  CentOS安裝mysql5.7及簡單設定的詳細介紹

CentOS安裝mysql5.7及簡單設定的詳細介紹

黄舟
黄舟原創
2017-03-24 14:15:171554瀏覽

這篇文章主要介紹了CentOS安裝mysql5.7 及簡單配置教程詳解,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

安裝

#保證你的使用者有權限安裝

沒有切換root

su root

#(su的​​意思:swich user)

# rpm -ivh

#可能會遇到

warning: /var/tmp/rpm-tmp.6V5aFC: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

可以忽略(個人意見,百度了一下沒找到合適的答案)

# yum install mysql-community-server

等待安裝完成.... 

設定 






安裝後初始密碼在這裡找:

grep 'temporary password' ar/log/mysqld.log

mysql 5.7 對密碼複雜度有要求,如果想建立簡單密碼,可先執行

set global validate_password_policy=0;

再建立使用者  

新組裝的伺服器注意關閉SELinux,否則可能會遇到很多權限導致的問題

setenforce 0
vi/etc/selinux/config

#將ENFORCE=enforcing 改為ENFORCE=disable 

#設定檔

Linux: /etc/my.cnf###Windows: 安裝目錄下my.ini ########預設字元集######## ##5.6之前的版本###
[mysqld]
default-character-set=utf8
###5.6之後的版本###
[mysqld]
character-set-server=utf8
####修改已存在資料庫的字元集###
alter database mydb default character set utf8;
###表名不區分大小寫####
[mysqld]
lower_case_table_names=1
## #允許log-bin模式下建立###函數######
[mysqld]
log_bin_trust_function_creators=true
###開啟嚴格模式,非嚴格模式下欄位超長會被自動截斷###
[mysqld]
sql-mode="STRICT_TRANS_TABLES"

以上是CentOS安裝mysql5.7及簡單設定的詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn