安装thymeleaf 插件_史上最详细的WordPress安装教程(四):安装mysql 5.7
生活随笔
收集整理的這篇文章主要介紹了
安装thymeleaf 插件_史上最详细的WordPress安装教程(四):安装mysql 5.7
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
安裝mysql
添加源
rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm#或wget http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpmrpm -ivh mysql57-community-release-el7-9.noarch.rpm安裝
yum -y install mysql-community-server查找默認(rèn)密碼
安裝完成之后,安裝程序?yàn)閞oot 生成了一個默認(rèn)密碼,該密碼輸出到了 /var/log/mysqld.log 文件中,可以通過如下方式找到該日志文件中的root 用戶默認(rèn)密碼,進(jìn)而可以登錄mysql數(shù)據(jù)庫進(jìn)行后續(xù)其它配置操作。# 啟動Mysqlsystemctl start mysqld# 查找默認(rèn)密碼grep 'temporary password' /var/log/mysqld.log輸出結(jié)果如下:
配置mysql
登錄
mysql -u root -p 'mysql'然后輸入密碼即可進(jìn)入mysql控制臺。
關(guān)于mysql登錄控制臺命令參數(shù)的說明:
全拼
mysql --host=localhost --user=myname --password=password mydb簡寫
mysql -h localhost -u myname -ppassword mydb一般在使用過程中,會省略-h參數(shù),mysql會默認(rèn)為本地連接。于各個參數(shù)是否應(yīng)該有空格的問題,-u后面可以有,也可以省略;對于-p后面的空格,要特別說明:首先是官網(wǎng)關(guān)于-p參數(shù)的說明:for password options, the password value is optional:If you use a -p or --password option and specify the password value, there must be no space between -p or --password= and the password following it.If you use a -p or --password option but do not specify the password value, the client program prompts you to enter the password. The password is not displayed as you enter it. This is more secure than giving the password on the command line. Other users on your system may be able to see a password specified on the command line by executing a command such as ps auxw.For mysql, the first nonoption argument is taken as the name of the default database. If there is no such option, mysql does not select a default database.翻譯過來即為:對于password選型,空格選項(xiàng)是可選的。如果需要明確指定-p或-password的值,那么-p或-password與對應(yīng)的密碼值直接不能有空格。如果指定了-p或-password參數(shù),但沒有給出具體的參數(shù)值,客戶端程序則會提示輸入密碼。對于mysql,第一個非選項(xiàng)參數(shù)會被認(rèn)為是默認(rèn)數(shù)據(jù)庫的名稱,如果沒有這樣的選項(xiàng),mysql不會選擇選擇默認(rèn)數(shù)據(jù)庫。也就是說,在命令行中,mysql密碼和-p或-password之間有空格,mysql會把密碼值當(dāng)做登錄后默認(rèn)選擇的數(shù)據(jù)庫,而不是登錄密碼。修改默認(rèn)密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';或set password for 'root'@'localhost'=password('new password');注意:
mysql5.7 版本默認(rèn)安裝了密碼安全檢查插件(validate_password),默認(rèn)密碼檢查策略要求密碼必須包含:大小寫字母、數(shù)字和特殊符號,并且長度不能少于8位。否則會提示 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 錯誤。
開啟遠(yuǎn)程訪問權(quán)限:
mysql> use mysql;Database changedmysql> select host,user from user;+--------------+------+-------------------------------------------+| host | user | +--------------+------+-------------------------------------------+| localhost | root || 192.168.1.1 | root |+--------------+------+-------------------------------------------+2 rows in set (0.00 sec)結(jié)果為user表中已創(chuàng)建的root用戶信息。host字段表示允許登錄的主機(jī),其值可以是IP,也可以是主機(jī)名,當(dāng)host字段的值為%時,即表示任何客戶端均能以對應(yīng)用戶登錄到mysql服務(wù)器,開發(fā)階段可設(shè)置為%,以方便開發(fā)。? ?update user set host = '%' where user = 'root';FLUSH PRIVILEGES;開放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent重新加載防火墻
firewall-cmd --reload此時,遠(yuǎn)端已可以通過root用戶訪問mysql服務(wù)器,本地亦可以通過 Navicat等客戶端工具連接。注意:
如服務(wù)器為阿里云、百度云、騰訊云等云服務(wù)器,則還需進(jìn)行相應(yīng)的安全組策略配置,開放3306端口,外部才可以訪問。- End -
回復(fù)以下關(guān)鍵字,獲取更多資源
SpringCloud進(jìn)階之路?| Java 基礎(chǔ) |?微服務(wù) | JAVA WEB | JAVA 進(jìn)階 | JAVA 面試 |?MK 精講往期精選
?可能是最全的Thymeleaf參考手冊:終極篇,全,全,全!!!
ribbon,不帶這么坑人的!
Spring Cloud進(jìn)階之路:匯總篇
面試寶典(一):除零問題
重溫Java基礎(chǔ)(七):位運(yùn)算符
避坑指南(四):zuul整合斷路器監(jiān)控線程池一直loading
docker進(jìn)階之路-基礎(chǔ)篇 | 二:protainer安裝與使用
集群式Quartz定時任務(wù)框架實(shí)踐
如果喜歡我們的文章
可以關(guān)注我們
也可以點(diǎn)擊右下角的在看告訴我們
期待與您相遇
點(diǎn)“在看”你懂得
總結(jié)
以上是生活随笔為你收集整理的安装thymeleaf 插件_史上最详细的WordPress安装教程(四):安装mysql 5.7的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 改变定时器获取传感器频度_称重传感器在高
- 下一篇: c语言优化冒泡法,C语言:冒泡法排序一组