linux下在線安裝mysql(完整版)


linux下完整版安裝mysql數據庫

 

  1. 卸載mariadb,否則安裝mysql會出現沖突
  2. 執行命令rpm -qa | grep mariadb
  3. 列出所有被安裝的mariadb rpm 包;
  4. 執行命令rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
  5. 添加官方的yum 創建並編輯mysql-community.repo文件

    a) vi /etc/yum.repos.d/mysql-community.repo

    b) 粘貼以下內容到源文件中

[mysql56-community]

name=MySQL 5.6 Community Server

baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

    c) 注意:如果需要安裝mysql5.7 只需要將baseurl修改即可

      baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/

 

  1. 安裝mysql數據庫

    a) sudo yum install mysql-community-server

  1. 啟動mysql數據庫

    a) sudo service mysqld start

 

  1. 修改mysql默認root用戶密碼

    a) mysqladmin -u root -p password 你的新密碼

    b) 注意:

    1.   mysql5.7的初始密碼是隨機生成的,放在了 /var/log/mysqld.log使用命令 grep ‘temporary password’ /var/log/mysqld.log 讀出來即可

 使Mysql數據庫可以遠程訪問

   1、執行mysql –u root –p

    如圖:

    這個時候不要輸入密碼直接回車就行,進入mysql執行模式

  2、show databases執行后看看是否能看到數據庫注意一定要加分號

    

  3、use mysql  執行完之后。

           查詢一下user表select  user,host,passowrd  from user; 看到多行數據:

    (由於我這里處理過了所以剩下一條數據)

你的查詢出來應該是5條。

然后delete  from  user  where   password=‘’;刪除四條數據(password為空的);

然后update user  set host='%';

將host字段更改為通配符%號;由於我們表中剩下一條數據了不用加where條件了;

最后執行一下  flush privileges;刷新一下就行了;

就這樣輕松的連接上了。

 

 

 

  

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM