系統環境:CentOS 6.3 服務器
Windows 7客戶端
IP地址分別為:10.1.4.44服務器、10.1.4.180客戶端
1、檢查是否是安裝MySQL?
[root@Web_Mysql ~]# rpm -qa |grep mysql
2、使用YUM安裝MySQL:
[root@Web_Mysql ~]# yum install mysql mysql-server perl-DBD-MySQL
3、查看以安裝Mysql軟件包:
[root@Web_Mysql ~]# rpm -qa |grep mysql
mysql-libs-5.1.61-4.el6.i686
mysql-5.1.61-4.el6.i686
mysql-server-5.1.61-4.el6.i686
php-mysql-5.3.3-14.el6_3.i686
4、重啟MySQL,設置MySQL開機啟動。
[root@Web_Mysql ~]# service mysqld restart
[root@Web_Mysql ~]# chkconfig mysqld on
5、關閉SELINUX
[root@Web_Mysql ~]# vim /etc/selinux/config
SELINUX=disabled #默認為:enforcing
6、在防火牆IPtables 添加MySQL監聽3306端口
[root@Web_Mysql ~]# vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
:wq #保存
重啟IPtables
[root@Web_Mysql ~]# service iptables restart
確認安裝成功並啟動:mysql監聽的端口3306;
[root@Web_Mysql ~]# netstat -na |grep 3306
7、MySQL配置
[root@Web_Mysql ~]# mysql
mysql> #登錄成功,默認密碼為空
mysql> \q #退出
修改初始用戶密碼
root@Web_Mysql ~]# mysqladmin password -uroot '123456'
登錄測試:
[root@Web_Mysql ~]# mysql -u root -p
Enter password: (輸入密碼:123456)
mysql> #登錄成功
mysql> show databases; #查看所有數據庫
創建用戶:(以SQLyou工具登錄)
mysql> create user yhw identified by "yhw";
Query OK, 0 rows affected (0.00 sec)
yhw表示你要建立的用戶名,後面的yhw表示密碼
上面建立的用戶可以在任何地方登陸。
如果要限制在固定地址登陸,比如localhost或10.1.4.180 登陸:
mysql> create user [email protected] identified by "yhw";
增加一個用戶yhw密碼為yhw,讓其可以在本機上登錄,並對所有數據庫有查詢、插入、修改、刪除的權限;
mysql> grant select,insert,update,delete on *.* to [email protected] Identified by "yhw";
show grants 查看當前用戶權限
show grants for **** 查看***用戶權限
mysql> show grants for [email protected];
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|Grants for [email protected] |
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'yhw'@'10.1.4.180 ' IDENTIFIED BY PASSWORD '*9E64872198BF3875E41BB103241D205A923C0055' |
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
8、通過SQLyog來連接MySQL(安裝過程,不在描述)
(1) 執行“新建”→“New connection”菜單命令。將打開連接提示對話框。將創建一個新的連接,給新連接定義一個名字"MySQL";
(2) 單擊OK按鈕,在MySQL的設置窗體輸入相關的數據。注意Port是安裝MySQL時默認的訪問端口,如果安裝時未修改,則默認值為3306。連接,然後會有一個提示:選擇“是”;
(3)當單擊"確定"按鈕後,就完成了SQLyog與MySQL的連接。接下來就可以通過SQLyog來進行MySQL的相關操作了;
配置完成!
本文出自 “運維工作奮斗” 博客,請務必保留此出處http://yanghuawu.blog.51cto.com/2638960/1040383