共計(jì) 1462 個(gè)字符,預(yù)計(jì)需要花費(fèi) 4 分鐘才能閱讀完成。
自動(dòng)寫(xiě)代碼機(jī)器人,免費(fèi)開(kāi)通
這篇文章給大家分享的是有關(guān) CentOS7 下如何安裝 mysql-server 的內(nèi)容。丸趣 TV 小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨丸趣 TV 小編過(guò)來(lái)看看吧。
在 Hive 中,Derby 數(shù)據(jù)庫(kù)只能起一個(gè)實(shí)例,不能在多個(gè)終端同時(shí)運(yùn)行,這就產(chǎn)生了許多禁錮,因此對(duì)于元數(shù)據(jù)的存儲(chǔ),采用開(kāi)源的 mysql 數(shù)據(jù)庫(kù),因此就需要在主節(jié)點(diǎn)上安裝 mysql 相關(guān)服務(wù)。(推薦課程:MySQL 視頻教程)
0、首先,通過(guò) yum list | grep mysql 命令來(lái)查找 yum 源中是否有 MySQL,我的查詢(xún)結(jié)果如下;
可以看出,總之看不到 mysql-server 的影子,(據(jù)說(shuō) centOS7 的源中暫時(shí)沒(méi)有 mysql,但是相同版本的 centOS 在阿里云中可以直接使用 yum install mysql-server 來(lái)直接安裝 mysql 的)
因此,可以通過(guò)找到 mysql 的安裝源,如下:
1、先下載 mysql 的 repo 源
$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
2、安裝源包,即安裝 mysql-community-release-el7-5.noarch.rpm 包
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
安裝這個(gè)包后,就會(huì)獲得兩個(gè) mysql 的 yum repo 源:
/etc/yum.repos.d/mysql-community.repo 和
/etc/yum.repos.d/mysql-community-source.repo。
在根目錄下的 /etc 下即可找到
3、安裝 mysql
$ sudo yum install mysql-server
4、此時(shí)查看 mysqld 服務(wù)是否開(kāi)啟
$ sudo service mysqld status
可以看出,mysql 服務(wù)已經(jīng)啟動(dòng)
5、重新設(shè)置 mysql 密碼
[root@master renyang]# mysqladmin -u root password 123456
但是會(huì)報(bào)錯(cuò):
此錯(cuò)誤是密碼有問(wèn)題,無(wú)法登錄,所以應(yīng)該繞過(guò)密碼驗(yàn)證,重新設(shè)置密碼,所以在根目錄的 \etc\my.cnf 文件中添加一行“skip-grant-tables”,就是繞過(guò)密碼驗(yàn)證,如下:
然后重啟 mysql 服務(wù)即可,執(zhí)行 [renyang@master ~]$ systemctl restart mysqld.service
6、輸入“mysql”,即可進(jìn)入 mysql 了,接下來(lái)可以在 mysql 中通過(guò) SQL 語(yǔ)句進(jìn)行修改密碼,依次輸入如下命令
mysql use mysql
mysql update mysql.user set authentication_string=password(123456) where user= root;mysql flush privileges;
mysql quit
7、重新編輯 my.cnf,去掉剛才添加的內(nèi)容:skip-grant-tables。 然后重啟 MySQL:[renyang@master ~]$ systemctl restart mysqld.service
然后就可以用密碼進(jìn)入 MySQL 了:[renyang@master ~]$ mysql -uroot -p
感謝各位的閱讀!關(guān)于 CentOS7 下如何安裝 mysql-server 就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
向 AI 問(wèn)一下細(xì)節(jié)丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!