安装thymeleaf 插件_史上最详细的WordPress安装教程(四):安装mysql 5.7
生活随笔
收集整理的這篇文章主要介紹了
安装thymeleaf 插件_史上最详细的WordPress安装教程(四):安装mysql 5.7
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安裝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查找默認密碼
安裝完成之后,安裝程序為root 生成了一個默認密碼,該密碼輸出到了 /var/log/mysqld.log 文件中,可以通過如下方式找到該日志文件中的root 用戶默認密碼,進而可以登錄mysql數據庫進行后續其它配置操作。# 啟動Mysqlsystemctl start mysqld# 查找默認密碼grep 'temporary password' /var/log/mysqld.log輸出結果如下:
配置mysql
登錄
mysql -u root -p 'mysql'然后輸入密碼即可進入mysql控制臺。
關于mysql登錄控制臺命令參數的說明:
全拼
mysql --host=localhost --user=myname --password=password mydb簡寫
mysql -h localhost -u myname -ppassword mydb一般在使用過程中,會省略-h參數,mysql會默認為本地連接。于各個參數是否應該有空格的問題,-u后面可以有,也可以省略;對于-p后面的空格,要特別說明:首先是官網關于-p參數的說明: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選型,空格選項是可選的。如果需要明確指定-p或-password的值,那么-p或-password與對應的密碼值直接不能有空格。如果指定了-p或-password參數,但沒有給出具體的參數值,客戶端程序則會提示輸入密碼。對于mysql,第一個非選項參數會被認為是默認數據庫的名稱,如果沒有這樣的選項,mysql不會選擇選擇默認數據庫。也就是說,在命令行中,mysql密碼和-p或-password之間有空格,mysql會把密碼值當做登錄后默認選擇的數據庫,而不是登錄密碼。修改默認密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';或set password for 'root'@'localhost'=password('new password');注意:
mysql5.7 版本默認安裝了密碼安全檢查插件(validate_password),默認密碼檢查策略要求密碼必須包含:大小寫字母、數字和特殊符號,并且長度不能少于8位。否則會提示 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 錯誤。
開啟遠程訪問權限:
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)結果為user表中已創建的root用戶信息。host字段表示允許登錄的主機,其值可以是IP,也可以是主機名,當host字段的值為%時,即表示任何客戶端均能以對應用戶登錄到mysql服務器,開發階段可設置為%,以方便開發。? ?update user set host = '%' where user = 'root';FLUSH PRIVILEGES;開放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent重新加載防火墻
firewall-cmd --reload此時,遠端已可以通過root用戶訪問mysql服務器,本地亦可以通過 Navicat等客戶端工具連接。注意:
如服務器為阿里云、百度云、騰訊云等云服務器,則還需進行相應的安全組策略配置,開放3306端口,外部才可以訪問。- End -
回復以下關鍵字,獲取更多資源
SpringCloud進階之路?| Java 基礎 |?微服務 | JAVA WEB | JAVA 進階 | JAVA 面試 |?MK 精講往期精選
?可能是最全的Thymeleaf參考手冊:終極篇,全,全,全!!!
ribbon,不帶這么坑人的!
Spring Cloud進階之路:匯總篇
面試寶典(一):除零問題
重溫Java基礎(七):位運算符
避坑指南(四):zuul整合斷路器監控線程池一直loading
docker進階之路-基礎篇 | 二:protainer安裝與使用
集群式Quartz定時任務框架實踐
如果喜歡我們的文章
可以關注我們
也可以點擊右下角的在看告訴我們
期待與您相遇
點“在看”你懂得
總結
以上是生活随笔為你收集整理的安装thymeleaf 插件_史上最详细的WordPress安装教程(四):安装mysql 5.7的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 改变定时器获取传感器频度_称重传感器在高
- 下一篇: mysql error nr.2003_