Linux中在線安裝Mysql和修改密碼設置服務啟動


一、說明:本文教大家在linux下在線安裝mysql。網上的很多文章寫的太亂,我們只取操作最方便的在線安裝方式。本文以Centos為例。

二、安裝過程。

  1、安裝客戶端和服務端:

  (1)檢查是否已經安裝:

     yum list installed mysql*

     rpm -qa | grep mysql*

      (2)查看是否有安裝包:

      yum list mysql*

  (3)安裝mysql客戶端:

      yum install mysql

  (4)安裝mysql服務端:

      yum install mysql-server

      yum install mysql-devel 

      說明:只安裝mysql-server也是可以的。

      mysql-devel是一些所需庫和包含文件,如果你想要編譯其他MySQL客戶程序, 例如Perl模塊。

  (5)設置字符集編碼:

     mysql配置文件/etc/my.cnf中加入default-character-set=utf8

  2、啟動、停止服務。

  (1)啟動服務:

    service mysqld start

  (2)停止服務:

    service mysqld stop

  (3)設置為開機自動啟動:

    chkconfig mysqld on

  3、登陸與忘記密碼處理。

  (1)創建root管理員:

    mysqladmin -u root password 123456

  (2)登陸mysql:

    mysql -u root -p

  (3)如果忘記密碼:

   service mysqld stop

   mysqld_safe --user=root --skip-grant-tables
   mysql -u root
     use mysql
   update user set password=password("123456") where user="root";
   flush privileges;

 4、允許遠程訪問設置。

  use mysql;

  UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;

 

 5、開放防火牆的端口號

  mysql增加權限:mysql庫中的user表新增一條記錄host為“%”,user為“root”。

  use mysql;
  UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;
  %表示允許所有的ip訪問

 

 6、mysql的幾個重要目錄

  (a)數據庫目錄
    /var/lib/mysql/
  (b)配置文件
    /usr/share /mysql(mysql.server命令及配置文件)
  (c)相關命令
    /usr/bin(mysqladmin mysqldump等命令)
  (d)啟動腳本
    /etc/rc.d/init.d/(啟動腳本文件mysql的目錄)

  

 


免責聲明!

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



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