CentOS下MySQL安裝詳細步驟_Linux

來源:互聯網
上載者:User

首先通過網路連結的方式線上安裝上mysql伺服器端吧!(備忘:我開始登入伺服器的時候是用的其他使用者而不是超級管理員,所以安裝MySQL的時候需要切換到超級管理員才可以實現軟體的正確安裝。命令則是:su root ,然後輸入你的超級管理員密碼即可登入到超級管理員終端。)

第一步,安裝MySQL。

[root@localhost centos]# yum install mysql-server

靜待終端提示:Complete!期間程式會詢問提示:Is This ok [y/N]:你知道的這個應該是要輸y的。

第二步,讓MYSQL隨系統自動啟動。

[root@localhost centos]# chkconfig –levels 235 mysqld on[root@localhost centos]# /etc/init.d/mysqld start

第三步,設定MySQL的使用者名稱和密碼。

[root@localhost centos]#mysql_secure_installation

這樣只要看懂一點英文知識的就可以看懂Mysql的資料資訊設定了。

然後就是用設定的密碼測試下MYSQL安裝的問題了。[root@localhost centos]# mysql -u root -p 然後斷行符號進入mysql>命令列中,增加一個和資料庫系統管理使用者吧!

首先切換到root許可權,編輯配置MySQL檔案 ,利用vim命令中的插入命令i命令和ESC+:wq命令。

[root@sample ~]#vim /etc/my.cnf  ← 編輯MySQL的設定檔[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockold_passwords=1  ←找到這一行在這一行加入新的規則,讓MySQL的預設編碼為UTF-8default-character-set = utf8  ← 添加這一行代碼[root@ywm /]# chkconfig mysqld on ←改變指定服務mysqld的啟動資訊,on和off分別指定服務的開始和停止。[root@ywm /]# chkconfig – -list mysqld ←列出系統mysqld的啟動資訊,如果2~5的狀態為啟動就OK。mysqld 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉[root@ywm /]# /etc/rc.d/init.d/mysqld start ←啟動Mysql系統服務

正在啟動 mysqld: [確定]

好了,自此系統的MySQL服務設定成功啟動了。

下面開始設定資料庫的使用者密碼。

1、先進入資料庫(以超級管理員的使用者名稱和密碼mysql -u root,資料庫安裝預設的密碼是空的。):

[root@ywm /]# mysql -u rootmysql> select Host,User,Password from mysql.user; ←查詢已經存在的資料庫使用者名稱和密碼+—————–+——+———-+| Host | User | Password |+—————–+——+———-+| localhost | root | || ywm.localdomain | root | || 127.0.0.1 | root | || localhost | | || ywm.localdomain | | |+—————–+——+———-+ rows in set (0.00 sec)

2、通過資料庫編程修改資料庫使用者名稱的密碼,超級管理員root。此處需要修改兩個位置的使用者名稱密碼:@localhost和@ywm.localdomain(主機安裝的命名),密碼需要用password(‘設定的新密碼')設定添加到對應的資料表中。

mysql> set password for root@localhost = password(‘sniper');Query OK, 0 rows affected (0.00 sec)mysql> set password for root@ywm.localdomain = password(‘sniper');Query OK, 0 rows affected (0.00 sec)

3、退出資料庫設定的命令。

mysql> exitBye

檢測資料庫中密碼是否修改正確。

1、使用預設密碼為空白的登入資料庫測試一下。

[root@ywm /]# mysql -u rootERROR 1045 (28000): Access denied for user ‘root'@'localhost' (using password: NO)

2、使用已經設定修改的密碼登入資料庫測試一下。

[root@ywm /]# mysql -u root -pEnter password:mysql>

成功登入資料庫。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.