雲資料庫怎麼連接
user表中記錄了不同的用戶對mysql資料庫的訪問許可權
如果我們要遠程訪問mysql資料庫的話,需要對user表中的記錄做相應修改
遠程訪問mysql資料庫
mysql> update user set host=』%』 where user=』root』 and host=』localhost.localdomain』 ;
注意:上面一句中%的意思就是容許任何機器從遠程訪問mysql資料庫Mysql> quit
[root@s ~]# mysqladmin reload ; 重新載入,使update語句修改生效
如果還是連接不上去SQLYOG:請使用下面命令在mysql下面:
grant ALL PRIVILEGES ON *.* to root@"%" identified by "mysql" WITH GRANT OPTION;
flust privileges
針對用戶的用戶的名字
針對用戶的用戶的名字和密碼
使用SQLyog客戶端連接SQL server時報錯的解決辦法:
在mysql伺服器上使用 localhost 連接,並執行下列語句,修改SQLserver對其它主機的限制
mysql> grant all privileges on *.* to 'root'@'%' identified by '1';
mysql> flush privileges;
注意:!在window上安裝遠程連接mysql的工具,HA_SQLyog.Enterprise.v7.15.zip
按照下圖進行配置:
如果能夠登陸進去,說明mysql安裝成功
遠程訪問mysql資料庫
如果啟動mysql後出現以下問題
遠程訪問mysql資料庫
6
這是因為linux的防火牆問題,可以通過以下方式解決:
首先利用以下命令將MySql卸載掉(rpm –help 可查詢該命令的幫助)
rpm –e MySQL-server-community-5.0.37-0.rhel4.i386
rpm –e MySQL-client-community-5.0.37-0.rhel4.i386
rpm –e MySQL-devel-community-5.0.37-0.rhel4.i386
然後在虛擬機的linux下執行startx命令切換到圖形界面,進入「應用程序/系統設置/安全級別/SELINUX」,將「啟用」和「強制」復選框中的勾去掉
接下來重新安裝MySQL即可。
另外,如果安裝5.0.4版本的MySql也能解決這個問題。
㈡ 利用阿里雲雲資料庫時在項目配置資料庫連接時該怎麼配置
一般項目配置資料庫連接時,都是配置資料庫訪問IP地址、資料庫名稱、訪問埠、訪問賬號和密碼等信息,這些在阿里雲的雲資料庫上都是有的,以MySQL資料庫為例說明:
你在阿里雲的MySQL管理控制台,進入這個MySQL的管理界面,可以在那裡看到這個MySQL資料庫的IP連接地址和埠號,如下圖:
這個Data Source就是阿里雲的那個內網地址。