亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

centos上安裝mysql并設(shè)置遠程訪問的操作方法

 更新時間:2017年11月26日 09:41:07   作者:康康的博客  
這篇文章主要介紹了centos上安裝mysql并設(shè)置遠程訪問的操作方法,需要的朋友可以參考下

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

安裝這個包后,會獲得兩個mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

3.安裝mysql

$ sudo yum install mysql-server

根據(jù)提示安裝就可以了,不過安裝完成后沒有密碼,需要重置密碼

4.重置mysql密碼

$ mysql -u root

登錄時有可能報這樣的錯:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是/var/lib/mysql的訪問權(quán)限問題。下面的命令把/var/lib/mysql的擁有者改為當(dāng)前用戶:

$ sudo chown -R root:root /var/lib/mysql

重啟mysql服務(wù)

$ service mysqld restart

接下來登錄重置密碼:

$ mysql -u root //直接回車進入mysql控制臺
mysql > use mysql;
mysql > update user set password=password('123456') where user='root';
mysql > exit;

Mysql為了安全性,在默認(rèn)情況下用戶只允許在本地登錄,可是在有此情況下,還是需要使用用戶進行遠程連接,因此為了使其可以遠程需要進行如下操作:

一、允許root用戶在任何地方進行遠程登錄,并具有所有庫任何操作權(quán)限,具體操作如下:

在本機先使用root用戶登錄mysql:
mysql -u root -p"youpassword" 
進行授權(quán)操作:
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
重載授權(quán)表:
FLUSH PRIVILEGES;
退出mysql數(shù)據(jù)庫:
exit

二、允許root用戶在一個特定的IP進行遠程登錄,并具有所有庫任何操作權(quán)限,具體操作如下:

在本機先使用root用戶登錄mysql:
mysql -u root -p"youpassword" 
進行授權(quán)操作:
GRANT ALL PRIVILEGES ON *.* TO root@"172.16.16.152" IDENTIFIED BY "youpassword" WITH GRANT OPTION;
重載授權(quán)表:
FLUSH PRIVILEGES;
退出mysql數(shù)據(jù)庫:
exit

三、允許root用戶在一個特定的IP進行遠程登錄,并具有所有庫特定操作權(quán)限,具體操作如下:

在本機先使用root用戶登錄mysql:
mysql -u root -p"youpassword" 
進行授權(quán)操作:
GRANT select,insert,update,delete ON *.* TO root@"172.16.16.152" IDENTIFIED BY "youpassword";
重載授權(quán)表:
FLUSH PRIVILEGES;
退出mysql數(shù)據(jù)庫:
exit

四、刪除用戶授權(quán),需要使用REVOKE命令,具體命令格式為:

REVOKE privileges ON 數(shù)據(jù)庫[.表名] FROM user-name;
具體實例,先在本機登錄mysql:
mysql -u root -p"youpassword" 
進行授權(quán)操作:
GRANT select,insert,update,delete ON TEST-DB TO test-user@"172.16.16.152" IDENTIFIED BY "youpassword";
再進行刪除授權(quán)操作:
REVOKE all on TEST-DB from test-user;
****注:該操作只是清除了用戶對于TEST-DB的相關(guān)授權(quán)權(quán)限,但是這個“test-user”這個用戶還是存在。
最后從用戶表內(nèi)清除用戶:
DELETE FROM user WHERE user="test-user";
重載授權(quán)表:
FLUSH PRIVILEGES;
退出mysql數(shù)據(jù)庫:
exit

五、MYSQL權(quán)限詳細分類:

全局管理權(quán)限: 
FILE: 在MySQL服務(wù)器上讀寫文件。 
PROCESS: 顯示或殺死屬于其它用戶的服務(wù)線程。 
RELOAD: 重載訪問控制表,刷新日志等。 
SHUTDOWN: 關(guān)閉MySQL服務(wù)。
數(shù)據(jù)庫/數(shù)據(jù)表/數(shù)據(jù)列權(quán)限: 
ALTER: 修改已存在的數(shù)據(jù)表(例如增加/刪除列)和索引。 
CREATE: 建立新的數(shù)據(jù)庫或數(shù)據(jù)表。 
DELETE: 刪除表的記錄。 
DROP: 刪除數(shù)據(jù)表或數(shù)據(jù)庫。 
INDEX: 建立或刪除索引。 
INSERT: 增加表的記錄。 
SELECT: 顯示/搜索表的記錄。 
UPDATE: 修改表中已存在的記錄。
特別的權(quán)限: 
ALL: 允許做任何事(和root一樣)。 
USAGE: 只允許登錄--其它什么也不允許做。

總結(jié)

以上所述是小編給大家介紹的centos上安裝mysql并設(shè)置遠程訪問的操作方法,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!

相關(guān)文章

  • Ubuntu10下如何搭建MySQL Proxy讀寫分離探討

    Ubuntu10下如何搭建MySQL Proxy讀寫分離探討

    MySQL Proxy是一個處于你的Client端和MySQL server端之間的簡單程序,它可以監(jiān)測、分析或改變它們的通信
    2012-11-11
  • Mysql修改server uuid的方法分享

    Mysql修改server uuid的方法分享

    這篇文章主要給大家介紹了關(guān)于Mysql修改server uuid的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • mysql5.7.19 zip 詳細安裝過程和配置

    mysql5.7.19 zip 詳細安裝過程和配置

    本文詳細給大家介紹了mysql5.7.19 zip 詳細安裝過程和配置,感興趣的朋友一起看看吧
    2017-10-10
  • CentOS 7搭建多實例MySQL8的詳細教程(想要幾個搞幾個)

    CentOS 7搭建多實例MySQL8的詳細教程(想要幾個搞幾個)

    這篇文章主要介紹了CentOS 7搭建多實例MySQL8的詳細教程(想要幾個搞幾個),本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • Mysql查詢優(yōu)化的一些實用方法總結(jié)

    Mysql查詢優(yōu)化的一些實用方法總結(jié)

    對于MySQL查詢語句來說,效率是最重要的,下面這篇文章主要給大家介紹了關(guān)于Mysql查詢優(yōu)化的一些實用方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-04-04
  • MySQL深分頁問題原理與三種解決方案

    MySQL深分頁問題原理與三種解決方案

    本文主要介紹了MySql深分頁問題原理與解決方案,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • mysql 5.7更改數(shù)據(jù)庫的數(shù)據(jù)存儲位置的解決方法

    mysql 5.7更改數(shù)據(jù)庫的數(shù)據(jù)存儲位置的解決方法

    隨著MySQL數(shù)據(jù)庫存儲的數(shù)據(jù)逐漸變大,已經(jīng)將原來的存儲數(shù)據(jù)的空間占滿了,導(dǎo)致mysql已經(jīng)鏈接不上了。所以要給存放的數(shù)據(jù)換個地方,下面小編給大家分享mysql 5.7更改數(shù)據(jù)庫的數(shù)據(jù)存儲位置的解決方法,一起看看吧
    2017-04-04
  • CMD命令操作MySql數(shù)據(jù)庫的方法詳解

    CMD命令操作MySql數(shù)據(jù)庫的方法詳解

    今天小編就為大家分享一篇關(guān)于CMD命令操作MySql數(shù)據(jù)庫的方法詳解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • spark rdd轉(zhuǎn)dataframe 寫入mysql的實例講解

    spark rdd轉(zhuǎn)dataframe 寫入mysql的實例講解

    今天小編就為大家分享一篇spark rdd轉(zhuǎn)dataframe 寫入mysql的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • IDEA連接mysql又報錯!Server returns invalid timezone. Go to tab and set serverTimezone  prope的問題

    IDEA連接mysql又報錯!Server returns invalid timezone. Go to tab an

    這篇文章主要介紹了IDEA連接mysql又報錯!Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' prope問題,本文通過圖文并茂的形式給大家介紹的非常詳細,需要的朋友可以參考下
    2020-05-05

最新評論