安裝mysqlhtml
查看mysql全部的yum列表, 看看是不有mysql57-community/x86_64mysql
Yum repolist all | grep mysql查看可用的yum列表,看看是否是啓動了57的資源:linux
Yum repolist enabled | grep mysql
sql
若是57的源不在可用列表中(整個配置文件只能有一個mysql server的源可用),
須要編輯 /etc/yum.repos.d/mysql-community.repo
文件,禁用除了tools和connectors之外的源,啓用57的源。0表示禁用,1表示啓用:
數據庫
通過以上配置後,再查看可用mysql的yum源列表進行確認。
以上選擇yum的操做可參考官網的Adding the MySQL Yum Repository部分:
https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
windows
安裝mysql:
yum install mysql-community-server
若有報錯以下:
解決方法:編輯/etc/yum.repos.d/mysql-community.repo配置文件,將[mysql57-community]下的
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
三項改成:安全
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 服務器
再次執行安裝mysql就會成功!網絡
啓動mysql:ssh
systemctl start mysqld
查看mysql啓動狀態:
systemctl status mysqld
超級用戶root密碼會被存放在/var/log/mysqld.log文件中,使用命令查看:
grep 'temporary password' /var/log/mysqld.log
登錄mysql:
Mysql –uroot –p
提示輸入密碼:
更新root用戶密碼,並授予遠程訪問權限(linux系統密碼必須同時包含大小寫字母、特殊字符和數字):
Grant all privileges on *.* to ‘root’@’%’ identified by ‘密碼’ with grant option;
mysql雖然受權能夠遠程訪問,可是服務器組織了遠程該端口的訪問,因此須要區設置服務器容許該端口的訪問:
選擇服務器,最右邊更多,網絡和安全組,安全組配置,配置規則,添加安全組規則,協議類型選擇「所有」。肯定便可。
在windows上使用navicat鏈接服務器數據庫時,長時間不操做就會出現鏈接等待的現象,能夠在配置文件中進行配置,會稍有改善。
在/etc/my.cnf 文件的【mysqld】下插入一行:skip-name-resolve
完整操做可參考: https://www.cnblogs.com/jimboi/p/6405560.html https://blog.csdn.net/qq_38417808/article/details/81291588