国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

linux 安裝mysql服務(wù)(超詳細(xì))

這篇具有很好參考價(jià)值的文章主要介紹了linux 安裝mysql服務(wù)(超詳細(xì))。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

1、查看是否已經(jīng)安裝了mysql

2、下載官方mysql安裝包

3、安裝MySQL包

4、安裝 MySQL

5、啟動(dòng) Mysql 服務(wù)

6、查看mysql運(yùn)行狀態(tài)

?7、查看初始密碼(紅色部分為初始密碼)

8、進(jìn)入數(shù)據(jù)庫(kù)

1.首先關(guān)閉mysql服務(wù)

2.然后編輯文件,添加代碼

3.新增skip-grant-tables ,添加skip-grant-tables,這樣mysql可以免密登錄。

4.重啟服務(wù)?

5.再次連接MySql,重置密碼,任意密碼就可以進(jìn)入了

?6.執(zhí)行 show databases; 注意帶 ; 號(hào)

7.切換到mysql數(shù)據(jù)庫(kù)?

?8.重置密碼(為 root )

9.修改配置文件my.cnf,刪除skip-grant-tables,重啟,再登錄

?編輯

10.重啟服務(wù)?

9、溫馨提示

1.服務(wù)器的防火墻mysql端口3306是否開放

2.如果是阿里云ECS,記得查看云安全組規(guī)則是否開放了3306端口,如果沒有,記得加上

?編輯

?3.如果鏈接提示如下,則是沒有允許遠(yuǎn)程登錄

10.摘要(命令)


1、查看是否已經(jīng)安裝了mysql

rpm -qa | grep mysql

如果你查看出來有東西,可以使用下面命令將其刪除,舉例說明:

cannot write to,linux,服務(wù)器,mysql

rpm -e mysql57-community-release-el7-10.noarch

2、下載官方mysql安裝包

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

cannot write to,linux,服務(wù)器,mysql

如果安裝有提示:Cannot write to ‘mysql57-community-release-el7-10.noarch.rpm’ (No such file or directory),那就是權(quán)限不夠

可以輸入 su root 來解決,然后重新下載。

3、安裝MySQL包

yum -y install mysql57-community-release-el7-10.noarch.rpm

cannot write to,linux,服務(wù)器,mysql

4、安裝 MySQL

yum -y install mysql-community-server

cannot write to,linux,服務(wù)器,mysql

如果執(zhí)行命令過程中提示:Unable to find a match: mysql-community-server

則可以通過命令解決

yum module disable mysql

5、啟動(dòng) Mysql 服務(wù)

systemctl start mysqld.service

cannot write to,linux,服務(wù)器,mysql

如果沒有報(bào)錯(cuò),進(jìn)入第六步,

如果執(zhí)行報(bào)錯(cuò),多半是沒有權(quán)限,執(zhí)行下面語句賦予權(quán)限,然后重試

chown mysql:mysql -R /var/lib/mysql

6、查看mysql運(yùn)行狀態(tài)

service mysqld status

看見這個(gè)綠色就表示啟動(dòng)成功了.

cannot write to,linux,服務(wù)器,mysql

?7、查看初始密碼(紅色部分為初始密碼)

grep ‘password’ /var/log/mysqld.log

cannot write to,linux,服務(wù)器,mysql

?如果能正常查看到,則OK;如果查看不到,則表示沒有密碼。

8、進(jìn)入數(shù)據(jù)庫(kù)

mysql -u root -p

輸入命令后,點(diǎn)擊回車,會(huì)讓你輸入密碼,然后輸入剛剛的初始密碼(輸密碼的時(shí)候不可見),當(dāng)然支持粘貼,你可以復(fù)制初始密碼后,然后粘貼。如果沒有密碼,直接回車即可。

cannot write to,linux,服務(wù)器,mysql

注: 如果顯示數(shù)據(jù)庫(kù)無法訪問?

cannot write to,linux,服務(wù)器,mysql

1.首先關(guān)閉mysql服務(wù)

service mysqld stop

2.然后編輯文件,添加代碼

vi /etc/my.cnf

3.新增skip-grant-tables ,添加skip-grant-tables,這樣mysql可以免密登錄。

cannot write to,linux,服務(wù)器,mysql

4.重啟服務(wù)?

service mysqld start

5.再次連接MySql,重置密碼,任意密碼就可以進(jìn)入了

mysql -u root -p

cannot write to,linux,服務(wù)器,mysql

?cannot write to,linux,服務(wù)器,mysql

?6.執(zhí)行 show databases; 注意帶 ; 號(hào)

show databases;

cannot write to,linux,服務(wù)器,mysql

7.切換到mysql數(shù)據(jù)庫(kù)?

cannot write to,linux,服務(wù)器,mysql

?8.重置密碼(為 root )

update user set authentication_string=password('root') where user='root';

9.修改配置文件my.cnf,刪除skip-grant-tables,重啟,再登錄

cannot write to,linux,服務(wù)器,mysql

10.重啟服務(wù)?

service mysqld start

根據(jù)指令進(jìn)入MySQL數(shù)據(jù)庫(kù)

mysql -uroot -p

cannot write to,linux,服務(wù)器,mysql

再次使用新密碼登錄即可至此!?

9、溫馨提示

如果本地訪問Linux數(shù)據(jù)庫(kù)失敗,則記得看下下面三個(gè)配置是否OK。

1.服務(wù)器的防火墻mysql端口3306是否開放

查看防火墻是否已開放3306端口
firewall-cmd --query-port=3306/tcp
 
設(shè)置3306端口為永久開放
firewall-cmd --add-port=3306/tcp --permanent
 
查看firewalld狀態(tài),發(fā)現(xiàn)當(dāng)前是dead狀態(tài),即防火墻未開啟
systemctl status firewalld
 
關(guān)閉防火墻
systemctl stop firewalld
 
重啟防火墻(設(shè)置了新的端口記得先關(guān)閉,再重啟)
systemctl status firewalld

2.如果是阿里云ECS,記得查看云安全組規(guī)則是否開放了3306端口,如果沒有,記得加上

cannot write to,linux,服務(wù)器,mysql

?3.如果鏈接提示如下,則是沒有允許遠(yuǎn)程登錄

cannot write to,linux,服務(wù)器,mysql

解決辦法:登錄服務(wù)器mysql數(shù)據(jù)庫(kù)?

執(zhí)行 use mysql;
執(zhí)行 update user set host = '%' where user = 'root';
執(zhí)行 FLUSH PRIVILEGES;

cannot write to,linux,服務(wù)器,mysql

10.摘要(命令)

查看是否安裝mysql:rpm -qa?| grep mysql

刪除mysql文件:rpm -e 文件名

啟動(dòng)mysql服務(wù):systemctl start mysqld.service

關(guān)閉mysql服務(wù):service mysqld stop

重啟mysql服務(wù):service mysqld start

查看mysql運(yùn)行狀態(tài):service mysqld status

查看mysql初始密碼:grep ‘password’ /var/log/mysqld.log

登錄mysql:mysql -u root -p

查看數(shù)據(jù)庫(kù):show databases;

摘自Linux安裝MySQL(超詳細(xì))_小芬熊的博客-CSDN博客_linux安裝mysql文章來源地址http://www.zghlxwxcb.cn/news/detail-793156.html

到了這里,關(guān)于linux 安裝mysql服務(wù)(超詳細(xì))的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包