CentOS中怎样安装mysql并修改密码、设置开机启动、配置远程连接
生活随笔
收集整理的這篇文章主要介紹了
CentOS中怎样安装mysql并修改密码、设置开机启动、配置远程连接
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
場景
服務器的操作系統為CentOS6.9需要在上面安裝Mysql數據庫并能遠程連接。
安裝之前首先檢查是否已經安裝了Mysql
rpm? -qa | grep? mysql注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
下載安裝包
第一種直接通過yum repository下載
wget http://dev.mysql.com/get/mysql80-community-release-el6-3.noarch.rpm?
下載之后之后
ls能看到rpm包
?
第二種手動下載
?
然后選擇
?
下載之后傳輸到服務器上。
安裝Mysql
安裝下載下來的rpm包
yum localinstall mysql80-community-release-el6-3.noarch.rpm?
安裝之后查看可用的安裝包
yum repolist enabled|grep mysql?
然后根據自己的需要去修改mysql的版本
vim /etc/yum.repos.d/mysql-community.repo?
比如要安裝5.7版本,將80源的enabled=1改成enabled=0。然后再將5.7源的enabled=0改成enabled=1
修改之后
?
然后安裝mysql
yum install mysql-community-server -y?
安裝完成之后
?
啟動Mysql并更改配置
啟動mysql的服務
service mysqld start?
查看mysql是否自啟動并設置自啟動
chkconfig --list | grep mysqld chkconfig mysqld on?
查看初始密碼
grep "password" /var/log/mysqld.log?
登錄Mysql
mysql -u root -p輸入上面的初始密碼。
登錄成功之后修改密碼
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');修改密碼太簡單會提示
?
執行以下語句
set global validate_password_policy=0; set global validate_password_length=4;再次修改密碼
?
開放root賬戶遠程訪問
?
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;刷新權限表
FLUSH PRIVILEGES;然后在另一臺電腦上遠程連接數據庫測試下
?
?
總結
以上是生活随笔為你收集整理的CentOS中怎样安装mysql并修改密码、设置开机启动、配置远程连接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS中怎样查看系统版本和内核版本
- 下一篇: Xftp连接到Linux服务器时提示连接