CentOS中怎样安装mysql并修改密码、设置开机启动、配置远程连接
場(chǎng)景
服務(wù)器的操作系統(tǒng)為CentOS6.9需要在上面安裝Mysql數(shù)據(jù)庫(kù)并能遠(yuǎn)程連接。
安裝之前首先檢查是否已經(jīng)安裝了Mysql
rpm? -qa | grep? mysql注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關(guān)注公眾號(hào)
霸道的程序猿
獲取編程相關(guān)電子書(shū)、教程推送與免費(fèi)下載。
實(shí)現(xiàn)
下載安裝包
第一種直接通過(guò)yum repository下載
wget http://dev.mysql.com/get/mysql80-community-release-el6-3.noarch.rpm?
下載之后之后
ls能看到rpm包
?
第二種手動(dòng)下載
?
然后選擇
?
下載之后傳輸?shù)椒?wù)器上。
安裝Mysql
安裝下載下來(lái)的rpm包
yum localinstall mysql80-community-release-el6-3.noarch.rpm?
安裝之后查看可用的安裝包
yum repolist enabled|grep mysql?
然后根據(jù)自己的需要去修改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?
安裝完成之后
?
啟動(dòng)Mysql并更改配置
啟動(dòng)mysql的服務(wù)
service mysqld start?
查看mysql是否自啟動(dòng)并設(shè)置自啟動(dòng)
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');修改密碼太簡(jiǎn)單會(huì)提示
?
執(zhí)行以下語(yǔ)句
set global validate_password_policy=0; set global validate_password_length=4;再次修改密碼
?
開(kāi)放root賬戶遠(yuǎn)程訪問(wèn)
?
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;刷新權(quán)限表
FLUSH PRIVILEGES;然后在另一臺(tái)電腦上遠(yuǎn)程連接數(shù)據(jù)庫(kù)測(cè)試下
?
?
總結(jié)
以上是生活随笔為你收集整理的CentOS中怎样安装mysql并修改密码、设置开机启动、配置远程连接的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: CentOS中怎样查看系统版本和内核版本
- 下一篇: CentOS中配置Mysql表名忽略大小