第一次寫博客,很激動同時有點畏懼,激動是我能夠將個人經驗進行分享,畏懼是我怕我寫的東西,你們借鑑的時候,有些步驟不能成功。不過,我仍是頗有信息的,我分享的經驗都是我搭建成功之後才分享出來。這點請放心。O(∩_∩)O哈哈~node
這裏要說明下,個人步驟都是根據以前百度搜的資料,一步一步完成的。由於我發現,要搭建一個環境,光靠一篇文檔資料,沒法搭建成功。因此我在前人的經驗上進行總結和優化。至少朋友們看到我這個資料,能裝成功。mysql
2.2.1 執行以下命令,查看數據庫服務器是否已經安裝;linux
#rpm -qa | grep mysqlsql
2.2.2 如有殘餘mysql文件,執行以下命令,將殘餘的文件刪除掉;數據庫
#rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64windows
2.2.3 再次執行查詢命令,查看mysql殘餘文件是否清空;centos
#rpm -qa | grep mysql服務器
2.2.4 執行以下命令,安裝mysql數據庫;工具
#yum install -y mysql-server mysql mysql-deve優化
2.2.5 執行以下命令,查看安裝好的mysql數據庫版本;
#rpm -qi mysql-server
2.2.6 執行以下命令,啓動mysql服務;
#service mysqld start
2.2.7 執行以下命令,將mysql數據庫設置爲開機自啓動;(PS:之後重啓linux操做系統,系統都默認將mysql啓動好)
#chkconfig mysqld on
2.2.8 在mysql數據庫中,建立root用戶名及其密碼;
#mysqladmin -u root password 'root123'
2.2.9 以root用戶登陸mysql數據庫,建立新用戶,e.g. abc;
#mysql -u root –p
Enter password: root123
mysql>insert into mysql.user(Host,User,Password) value ("localhost","abc",password("123456"));
mysql> flush privileges;
2.2.10 退出當前mysql環境
mysql> exit;
2.2.11 執行以下命令,建立abc數據庫,設置字符集並賦權(包括本地鏈接和遠程鏈接權限);
# mysql -u root –p
Enter password: root123
mysql>create database abc character set utf8;
mysql> GRANT ALL PRIVILEGES ON abc.* TO 'abc'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON abc.* TO 'abc'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
mysql> flush privileges;
2.2.12 退出當前mysql環境
mysql> exit;
驗證mysql 建立的abc 用戶是否具備本地鏈接和遠程鏈接的權限;
3.1 如何驗證本地鏈接是否成功?
#mysql -u abc –p
Enter password:123456
若成功登陸,則表示本地鏈接成功;
3.2 如何驗證遠程鏈接是否成功?
在本地windows下載一個鏈接mysql的第三方工具(例如,我用的比較習慣的,SQLyog ),輸入數據庫名、遠程服務端的mysql的用戶名和密碼,若能成功登 陸,就OK。
3.3 如有時候裝完登不上,有多是防火牆的問題,因此檢查防火牆的設置規則。