1. 程式人生 > >阿里雲centos6.5 安裝mysql資料庫

阿里雲centos6.5 安裝mysql資料庫

一、解除安裝掉原有的mysql

  1.檢視系統上是否安裝mysql

    rpm -qa | grep mysql  // 這個命令就會檢視該作業系統上是否已經安裝了mysql資料庫

    如果有的話就使用 rpm -e 命令 或者 rpm -e --nodeps 命令來解除安裝掉。

    rpm -e mysql  // 普通刪除模式

    rpm -e --nodeps mysql  // 強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它檔案,則用該命令可以對其進行強力刪除

    # 注意刪除配置檔案
     /var/lib/mysql
     /etc/my.cnf

    刪除完成後,就通過,rpm -qa | grep mysql 命令來檢視mysql是否已經解除安裝成功!!

 二、使用 yum 重新安裝mysql

  1.使用yum的方式來安裝mysql,首先我們可以輸入 yum list | grep mysql 命令來檢視yum上提供的mysql資料庫可下載的版本

  yum list | grep mysql    //產看yum上提供的mysql資料庫可下載的版本。

  2.輸入 yum install -y mysql-server mysql mysql-devel 命令將mysql   mysql-server mysql-devel都安裝好(注意:安裝mysql時我們並不是安裝了mysql客戶端就相當於安裝好了mysql資料庫    了,    我們還需要安裝mysql-server服務端才行。結尾出現  “Complete!

”表示安裝成功。

  3.安裝完成後使用 rpm -qi mysql-server 產看安裝好的mysql -server的版本。

三、初始化配置mysql

 1. service mysqld start 啟動 mysql。第一次啟動mysql會初始化配置,

  初始化 MySQL 資料庫: WARNING: The host 'xiaoluo' could not be looked up with resolveip.
This probably means that your libc libraries are not 100 % compatible
with this binary MySQL version. The MySQL daemon, mysqld, should work
normally with the exception that host name resolving will not work.
This means that you should use IP addresses instead of hostnames
when specifying MySQL privileges !
Installing MySQL system tables...
OK
Filling help tables...
OK

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

/usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h xiaoluo password 'new-password'

Alternatively you can run:
/usr/bin/mysql_secure_installation

which will also give you the option of removing the test
databases and anonymous user created by default.  This is
strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl
cd /usr/mysql-test ; perl mysql-test-run.pl

Please report any problems with the /usr/bin/mysqlbug script!

 2.確定mysql安裝無誤能啟動成功後開始配置mysql root 賬號密碼。

   關閉mysql 使用ctrl+c退出mysql。

   mysqladmin -u root password '123456' // 通過該命令給root賬號設定密碼為 123456;

    

  3、mysql設定開機自啟動

   chkconfig --list | grep mysqld 命令來檢視mysql服務是不是開機自動啟動。

    chkconfig --list | grep mysqld mysqld

   0:關閉 1:關閉 2:關閉 3:關閉 4:關閉 5:關閉 6:關閉

 

   chkconfig mysqld on 命令來將其設定成開機啟動

 

[[email protected] ~]# chkconfig mysqld on
[[email protected] ~]# chkconfig --list | grep mysql
mysqld             0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉

 

 

 

 

  設定完成後使用mysql -u root -p 命令來登入我們的mysql資料庫了