欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux?安裝?MySQL?8.0?及?配置方法

 更新時間:2024年11月13日 09:50:20   作者:mobeicanyue  
本文詳細(xì)介紹了在Ubuntu操作系統(tǒng)上使用MySQL?APT存儲庫安裝和配置MySQL?8.0的步驟,本文通過圖文示例相結(jié)合給大家講解的非常詳細(xì),感興趣的朋友一起看看吧

 參考我之前的文章

ubuntu下apt-get安裝和徹底卸載mysql詳解

 本文的環(huán)境是unbuntu的分支pop os,操作等同于ubuntu

1、更新源

sudo apt update

2、搜索mysql-server 

sudo apt search mysql-server

現(xiàn)在可以確保 我們能正常訪問apt倉庫的mysql-server

3、安裝mysql-server

sudo apt install mysql-server

4、配置mysql-server

sudo mysql_secure_installation

(1)、是否啟用VALIDATE PASSWORD 校驗密碼強度

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No:

確保MySQL服務(wù)器部署的安全性。

使用一個空密碼連接到MySQL。

VALIDATE PASSWORD COMPONENT可用于測試密碼
并提高安全性。它檢查密碼的強度
并允許用戶只設(shè)置那些足夠安全的密碼。
您想設(shè)置VALIDATE PASSWORD組件嗎?

按y|Y表示是,按任何其他鍵表示否。

我們不校驗(如果是自己學(xué)習(xí)使用的話),選擇no

(2)、輸入服務(wù)器密碼

輸入mysql的密碼,正常輸入即可

(密碼一定要記住了,忘了就比較麻煩) 

Please set the password for root here.
New password: 
Re-enter new password:

(3)、是否刪除匿名用戶

By default, a MySQL installation has an anonymous user,allowing anyone to log into MySQL without having to have a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.You should remove them before moving into a production environment.

Remove anonymous users? (Press y|Y for Yes, any other key for No) :

默認(rèn)情況下,MySQL裝有一個匿名用戶。
允許任何人登錄MySQL,而不需要為他們創(chuàng)建一個用戶帳戶。
這僅僅是為了測試,并使安裝更順利一些。
在進(jìn)入生產(chǎn)環(huán)境之前,你應(yīng)該刪除它們。

刪除匿名用戶?(按y|Y表示是,按任何其他鍵表示否) 。

我們選擇Y  刪除匿名用戶

(4)、是否允許遠(yuǎn)程登陸

Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : 

通常情況下,應(yīng)該只允許root從'localhost'連接。這可以確保有人無法從網(wǎng)絡(luò)上猜出root密碼。

不允許root遠(yuǎn)程登錄?(按y|Y表示是,按任何其他鍵表示否) 。

我們選擇N,允許root遠(yuǎn)程連接

(5)、是否刪除test數(shù)據(jù)庫

Remove test database and access to it? (Press y|Y for Yes, any other key for No) :

刪除test數(shù)據(jù)庫和對它的訪問?(按y|Y表示是,按任何其他鍵表示否) 。

我們選擇N,不刪除test數(shù)據(jù)庫

(6)、重新加載權(quán)限表

Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.

Reload privilege tables now? (Press y|Y for Yes, any other key for No) :

重新加載權(quán)限表將確保到目前為止所有的改變
將立即生效。

現(xiàn)在重新加載權(quán)限表?(按y|Y表示是,按任何其他鍵表示否) 。

我們選擇Y  立即生效

至此,配置完成

5、檢查MySQL服務(wù)器狀態(tài)

MySQL服務(wù)器在安裝后自動啟動。您可以使用以下命令檢查MySQL服務(wù)器的狀態(tài): 

systemctl status mysql

使用下邊的命令,停止MySQL的運行:

service mysql stop

使用下邊的命令,啟動MySQL server

service mysql start

使用下邊的命令,重啟MySQL server

service mysql restart

6、配置遠(yuǎn)程訪問

Ubuntu下MySQL是只允許本地訪問,使用 數(shù)據(jù)庫圖形化連接 工具是連不上的;

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATm9ydGhlcm4gICBDcmVzY2VudA==,size_20,color_FFFFFF,t_70,g_se,x_16

如果你要訪問的話需要進(jìn)行配置

sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf

 找到 bind-address 修改值為 0.0.0.0

或者直接注釋這一條

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATm9ydGhlcm4gICBDcmVzY2VudA==,size_20,color_FFFFFF,t_70,g_se,x_16

登陸mysql

sudo mysql -u root -p

創(chuàng)建賬戶允許

create user 'root'@'%' identified by '你的密碼';

給這個用戶授予權(quán)限 

grant all privileges on *.* to 'root'@'%' with grant option;

刷新權(quán)限

flush privileges;

退出mysql

quit

重啟MySQL server

service mysql restart

7、禁止開機自啟

sudo systemctl disable mysql

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATm9ydGhlcm4gICBDcmVzY2VudA==,size_20,color_FFFFFF,t_70,g_se,x_16

8、登陸MySQL 登陸 

sudo mysql -uroot -p

查詢數(shù)據(jù)庫

show databases;

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATm9ydGhlcm4gICBDcmVzY2VudA==,size_14,color_FFFFFF,t_70,g_se,x_16

到此這篇關(guān)于Linux 安裝 MySQL 8.0 及 配置的文章就介紹到這了,更多相關(guān)MySQL 8.0 安裝配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql5.5與mysq 5.6中禁用innodb引擎的方法

    mysql5.5與mysq 5.6中禁用innodb引擎的方法

    這篇文章主要介紹了mysql5.5中禁用innodb引擎的方法,需要的朋友可以參考下
    2014-04-04
  • sqlmap注入圖文詳解

    sqlmap注入圖文詳解

    sqlmap 是一個自動SQL 射入工具。本文收集了一些利用Sqlmap做注入測試的TIPS,其中也包含一點繞WAF的技巧,便于大家集中查閱,希望能給你帶來幫助
    2021-08-08
  • Windows系統(tǒng)下MySQL添加到系統(tǒng)服務(wù)方法(mysql解壓版)

    Windows系統(tǒng)下MySQL添加到系統(tǒng)服務(wù)方法(mysql解壓版)

    這篇文章主要介紹了Windows系統(tǒng)下MySQL添加到系統(tǒng)服務(wù)方法,主要針對mysql解壓版,感興趣的朋友參考下吧
    2016-05-05
  • MySQL如何查看建庫建表語句

    MySQL如何查看建庫建表語句

    這篇文章主要介紹了MySQL如何查看建庫建表語句問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • mysql中insert?into...select語句優(yōu)化方式

    mysql中insert?into...select語句優(yōu)化方式

    這篇文章主要介紹了mysql中insert?into...select語句優(yōu)化方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教<BR>
    2024-04-04
  • Mysql GTID Mha配置方法

    Mysql GTID Mha配置方法

    下面小編就為大家?guī)硪黄狹ysql GTID Mha配置方法。小編覺的挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • Mysql中的DCL權(quán)限詳解

    Mysql中的DCL權(quán)限詳解

    這篇文章主要介紹了Mysql中的DCL詳解,DCL是數(shù)據(jù)控制語言,用來管理用戶、控制數(shù)據(jù)庫的訪問權(quán)限,就控制有哪些用戶可以訪問數(shù)據(jù)庫,可以訪問數(shù)據(jù)庫的哪些內(nèi)容,需要的朋友可以參考下
    2023-08-08
  • Mysql基礎(chǔ)教程之增刪改查語句

    Mysql基礎(chǔ)教程之增刪改查語句

    這篇文章主要給大家介紹了關(guān)于Mysql基礎(chǔ)教程之增刪改查語句的相關(guān)資料,以下是MySQL最基本的增刪改查語句,很多IT工作者都必須要會的命令,也是IT行業(yè)面試最??嫉闹R點,需要的朋友可以參考下
    2023-10-10
  • MySQL8.0升級的踩坑歷險記

    MySQL8.0升級的踩坑歷險記

    聽說mysql8的性能提升了很多,對于我這種喜歡把所有軟件升級到最新版的人來說,二話不說直接升級,這篇文章主要給大家介紹了關(guān)于MySQL8.0升級踩坑的相關(guān)資料,需要的朋友可以參考下
    2021-10-10
  • MySQL通過存儲過程來添加和刪除分區(qū)的過程(List分區(qū))

    MySQL通過存儲過程來添加和刪除分區(qū)的過程(List分區(qū))

    這篇文章主要介紹了MySQL-通過存儲過程來添加和刪除分區(qū)(List分區(qū)),本文通過創(chuàng)建存儲過程來添加和刪除分區(qū),可以避免在分區(qū)存在時添加分區(qū)報錯,或者分區(qū)不存在時刪除分區(qū)報錯的問題,需要的朋友可以參考下
    2023-09-09

最新評論