https://blog.csdn.net/zyw_java/article/details/70949596html
https://blog.csdn.net/yzl11/article/details/52643276java
https://www.cnblogs.com/hyl8218/p/5648064.htmlmysql
安裝手冊:linux
MySQL :: MySQL 5.7 Reference Manual :: 2.5 Installing MySQL on Linux
https://dev.mysql.com/doc/refman/5.7/en/linux-installation.htmlsql
MySQL :: Download MySQL Yum Repository
https://dev.mysql.com/downloads/repo/yum/數據庫
MySQL :: MySQL 5.7 Reference Manual :: 2.5.5 Installing MySQL on Linux Using RPM Packages from Oracle
https://dev.mysql.com/doc/refman/5.7/en/linux-installation-rpm.html安全
grep 'temporary password' /var/log/mysql/mysqld.log
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'MyNewPass4!' WITH GRANT OPTION;
MySQL :: MySQL 5.7 Reference Manual :: 2.5.1 Installing MySQL on Linux Using the MySQL Yum Repository
https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html服務器
安全指導:ide
MySQL :: MySQL 5.7 Reference Manual :: 6.1.1 Security Guidelines
https://dev.mysql.com/doc/refman/5.7/en/security-guidelines.htmlpost
MySQL :: MySQL 5.7 Reference Manual :: 2.10.4 Securing the Initial MySQL Account
https://dev.mysql.com/doc/refman/5.7/en/default-privileges.html
https://dev.mysql.com/doc/refman/5.7/en/default-privileges.html
MySQL安裝過程涉及初始化數據目錄,包括mysql
包含定義MySQL賬戶的受權表的數據庫。有關詳細信息,請參見第2.10節「安裝後設置和測試」。
本節介紹如何爲root
MySQL安裝過程當中建立的初始賬戶分配密碼 (若是還沒有這樣作)。
在Windows上,您還能夠在使用MySQL Installer進行安裝期間執行本節中描述的過程(請參見 第2.3.3節「適用於Windows的MySQL安裝程序」)。在全部平臺上,MySQL發行版都包含 mysql_secure_installation,這是一個命令行實用程序,能夠自動完成保護MySQL安裝的大部分過程。MySQL Workbench可在全部平臺上使用,而且還提供管理用戶賬戶的功能(請參閱 第30章,MySQL Workbench)。
在這些狀況下,密碼可能已經分配給初始賬戶:
-
在Windows上,使用MySQL Installer執行的安裝爲您提供了分配密碼的選項。
-
使用macOS安裝程序進行安裝會生成一個初始隨機密碼,安裝程序會在對話框中向用戶顯示該密碼。
-
使用RPM軟件包進行安裝會生成一個初始隨機密碼,該密碼將寫入服務器錯誤日誌。
-
使用Debian軟件包的安裝爲您提供了分配密碼的選項。
設置遠程訪問許可:
http://www.cnblogs.com/xd502djj/archive/2011/04/01/2001826.html