linux yum安裝MySQL

虛擬機重裝了,再次安裝一遍MySQL,這次試用yum安裝。

系統版本爲CentOS 8.0,MySQL版本爲 8.0.17

作用介紹:

  MySQL-community-server: mysql服務
  MySQL-client : MySQL 客戶端程序,用於連接並操作Mysql服務器。
  MySQL-devel : 庫和包含文件,如果你想要編譯其它MySQL客戶端,例如Perl模塊,則需要安裝該RPM包。
  MySQL-shared : 該軟件包包含某些語言和應用程序需要動態裝載的共享庫(libmysqlclient.so*),使用MySQL。
  MySQL-bench : MySQL數據庫服務器的基準和性能測試工具。
mysql步驟:
  1、wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
  2、yum install mysql-server      
         yum install mysql-devel   寫C程序用的頭文件和靜態鏈接庫,如果不作C開發,可以不裝。任何-devel包都是這樣
  3、chown mysql:mysql -R /var/lib/mysql
  4、mysqld --initialize-insecure  這樣可以初始化root用戶密碼爲空,不用去尋找
  5、關閉防火牆:systemctl stop  firewalld
  6、啓動MySQL:systemctl start mysqld
  7、確認mysql狀態:systemctl status mysqld
  8、使用 mysql 命令連接到 MySQL 服務器
  9、更改密碼:
   success:

      alter user 'root'@'localhost' identified by '123456';
   fail:
        1、update user set authentication_string=password(“123456") where user='root';
        2、update user set password=password("123456") where user='root';
允許外部訪問:
1、進入mysql庫 :use mysql
2、更新域屬性,'%'表示允許外部訪問:update user set host='%' where user ='root';
3、FLUSH PRIVILEGES;
4、執行授權語句:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;

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