歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> CentOS 6.3下安裝Mysql與SQLyog連接

CentOS 6.3下安裝Mysql與SQLyog連接

日期:2017/3/3 16:34:32   编辑:關於Linux

系統環境: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

Copyright © Linux教程網 All Rights Reserved