Linux服務器安裝MySQL

Linux服務器安裝MySQL

  1. 安裝數據庫一定是第一步,(CentOS7帶有MariaDB而不是MySQL,MariaDB和MySQL一樣也是開源的數據庫)

    1)查看有沒有安裝過數據庫:

    yum list installed mysql*
    rpm -qa | grep mysql*
    

    2)查看有沒有安裝包:
    yum list mysql*
    在這裏插入圖片描述
    移除原來Linux自帶數據庫,以免影響後續安裝
    yum remove mysql-libs
    在這裏插入圖片描述
    清理數據源

  yum clean dbcache

在這裏插入圖片描述

3)執行安裝命令

下載地址1:mysql官網
下載地址2:其它鏡像網址

// 5.6.45版本
wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
rpm -ivh mysql-community-release-el6-5.noarch.rpm

或

rpm -ivh MySQL-client-5.6.42-1.el7.x86_64.rpm
rpm -ivh MySQL-server-5.6.42-1.el7.x86_64.rpm

或直接執行安裝命令

yum -y install mysql-server

在這裏插入圖片描述
在這裏插入圖片描述
”Complete” ok 第一步 mysql 安裝成功!

  1. 啓動數據庫:安裝完畢,執行命令
    service mysqld start
    在這裏插入圖片描述
    看到Starting mysqld: 爲 確認/ok狀態,代表mysql數據庫啓動成功。

查看 MySQL 運行狀態:

service mysqld status

驗證 MySQL 安裝

使用 mysqladmin 工具來獲取服務器狀態:
(在成功安裝 MySQL 後,一些基礎表會被初始化,在服務器啓動後,你可以通過簡單的測試來驗證 MySQL 是否工作正常。)

mysqladmin --version
  1. 登錄數據庫:
    mysql -u root -p
    回車後輸入密碼(mysql的默認用戶root默認密碼爲空)
    在這裏插入圖片描述
  2. 查看數據庫 :
mysql> show databases;
  1. 登錄成功切換到mysql數據庫
mysql> use mysql;

在這裏插入圖片描述

  1. 新建用戶

    1)新建用戶遠程連接mysql數據庫:
    允許任何ip地址的電腦用 admin/root 帳戶和密碼 (123456) 來訪問這個 mysql server。
    【注】admin賬戶不一定要存在,%表示允許任何ip地址。

mysql> grant all on *.* to admin@'%' identified by '123456' with grant option; 

在這裏插入圖片描述
刷新

flush privileges;

2)支持root用戶允許遠程連接mysql數據庫
新建root用戶,並給此用戶賦予數據庫和及所有對象的操作權限
(這個賦權語句的 % 代表之間任意主機連接到 mysql服務器,這樣的話 navicat這個客戶肯定沒有問題)

mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

mysql> Flush privileges;

在這裏插入圖片描述
在這裏插入圖片描述
使用ALTER修改root用戶密碼,方法爲 ALTER user ‘root’@’localhost’ IDENTIFIED BY ‘新密碼’

ALTER user 'root'@'localhost' IDENTIFIED BY '123456';
  1. 查看系統用戶
mysql> use mysql;
mysql> select user, host from user;

在這裏插入圖片描述
7.退出命令是:

mysql> Ctrl + C 
mysql> exit!

8.設置mysql開機自啓動 (使用vi 編輯/etc/rc.local)

vi /etc/rc.local

在文件末尾加上

service mysqld start

在這裏插入圖片描述
使用客戶端鏈接一下數據庫吧!
要是沒有連接成功,檢查一下防火牆:

具體操作可以看這裏 防火牆設置與配置開放端口

ok!數據庫部分安裝至此已是結束!
問題基本不是很大,如果出現其他bug,可以在網上找找,我這沒出現問題,也不知道大家的問題會是什麼!歡迎留言評論大家一起探討!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章