導航:首頁 > IDC知識 > mysql鏈接伺服器

mysql鏈接伺服器

發布時間:2020-10-27 07:03:43

1、怎麼連接到伺服器上的mysql資料庫

mysql -u用戶名 -h主機名 -p

前提是伺服器的mysql上有該用戶,以及對應的IP
可登專入mysql伺服器上執行
grant all on test.* to 用戶名@『客戶機屬IP』 identified by '密碼' ;
flush privileges; #刷新許可權表,讓所做修改生效

上面指令的意思是 將test這個資料庫的全部內容以及全部的操作許可權賦權給從特定IP上登入到本伺服器的用戶。

2、mysql連接不上伺服器怎麼辦

排除網路或防火牆問題

先看是否能ping通遠程伺服器,ping 192.168.1.211,如果不可以就是網路問題。然後,檢查埠是否被防火牆擋住了,telnet 192.168.1.211 3306,如果連接失敗,配置防火牆。
配置防火牆,開啟3306埠

vi /etc/sysconfig/iptables-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允許3306埠通過防火牆)/etc/init.d/iptables restart(重啟防火牆使配置生效)

2.檢查MySQL配置

如果開啟了防火牆,telnet還是失敗,通過netstat查看3306的埠狀態:

netstat -apn|grep 3306tcp600 127.0.0.1:3306:::*LISTEN  13524/mysqld

注意地方,這說明3306被綁定到了本地。檢查一下my.cnf的配置,這里可以配置綁定ip地址。
bind-address=addr
不配置或者IP配置為0.0.0.0,表示監聽所有客戶端連接。
ps:我開啟3306埠,並且檢查MySQL配置之後,telent仍然失敗,但是在本機telnet是ok的,再三確認了配置沒有問題。後來跟我們的ucloud賬號管理員提了一下,才知道ucloud管理後台也需要開啟3306埠,用雲伺服器的留意這個。

3.檢查用戶訪問許可權

MySQL建用戶的時候會指定一個host,默認是127.0.0.1/localhost,那麼這個用戶就只能本機訪問,其它機器用這個用戶帳號訪問會提示沒有許可權,host改為%,表示允許所有機器訪問。

最後,別忘了重啟mysql使配置生效。

以上幾個原因,你看一下是否適用你的情況

3、如何設置本地連接可以連接windows伺服器上的MYSQL資料庫

mysql -u用戶名 -h主機名 -p

前提是伺服器的mysql上有該用戶,以及對應的IP
可登入mysql伺服器上執行
grant all on test.* to 用戶名@『客戶機IP』 identified by '密碼' ;
flush privileges; #刷新許可權表,讓所做修改生效

上面指令的意思是 將test這個資料庫的全部內容以及全部的操作許可權賦權給從特定IP上登入到本伺服器的用戶。

4、如何實現一台伺服器連接另一台伺服器mysql資料庫方法

1、mysql資料庫(例如192.168.1.1)需要創建允許遠程訪問的用戶。可以指定IP或允許所有IP
2、例如#創建資料庫,允許user01在192.168.1.5訪問
mysql -uroot -p123456 -e"create database db01"
#創建用戶
mysql -uroot -p123456 -e"CREATE USER 'user01'@'192.168.1.5' IDENTIFIED BY 『123456』;"
mysql -uroot -p123456 -e"GRANT ALL ON db01.* TO 'user01'@'192.168.1.5';"
3、例如#創建資料庫,允許user01在%(任意IP)訪問
mysql -uroot -p123456 -e"CREATE USER 'user01'@'%' IDENTIFIED BY 『123456』;"
mysql -uroot -p123456 -e"GRANT ALL ON db01.* TO 'user01'@'%';"
4、查詢user和相應host
select user,host from user;
5、遠程訪問mysql測試
mysql -uroot -p123456 -h 192.168.1.1

5、win7中怎麼連接MySQL伺服器?

一、Mysql命令行連接
1、一般對於剛剛安裝好的mysql,如果勾選啟用mysql lineclient的話。可以直接通過mysql安裝目錄下的,mysql command line client來連接資料庫。
2、點擊mysql命令行之後,會提示你輸入root密碼。輸入正確的root密碼之後即可連接到msyql資料庫。

二、cmd命令連接
1、找到 mysqld所在的路徑(復制mysqld.exe所在路徑)。
2、使用cd切換到msyqld.exe路徑下,然後輸入mysql連接命令。
命令格式是一般如下:
Mysql -P 埠號 -h mysql主機名\ip -u root (用戶) -p
-p:是埠號,一般是3306
-h:主機號,即資料庫伺服器ip地址
-u:用戶名
-p:密碼

6、navicat for mysql 怎麼連接遠程資料庫伺服器

1,打開Navicat for MySQL,點擊左上角「鏈接」按鈕,如下圖:

2,在彈出的新建鏈接對話框中,填寫遠程資料庫伺服器IP地址,賬號,密碼等信息。如下圖:

3,最後確定保存即可。

7、怎麼鏈接一個伺服器上的mysql資料庫

有多種方法啊。介紹其中一種,使用mysql資料庫的odbc驅動。
步驟:
1.安裝mysql資料庫的odbc驅動,mysql-connector-odbc-3.51.23-win32.msi(其中*是版本號),下載並安裝。
2.在mysql中創建資料庫實例。
3.打開控制面板
--
管理工具
--
數據源odbc,在用戶dsn中添加一個mysql
odbc
3.51數據源。
4.在登錄login選項卡中輸入數據源名稱data
source
name,此處輸入mysqldns(也可以自己隨便命名,只要在後面導入數據的時候選擇正確的數據源名字就行);然後輸入伺服器server,用戶user,密碼password,輸入正確後選擇要導入的資料庫,database選擇你需要導入的資料庫。在連接選項connect
options中根據需要設置mysql使用的埠port和字元集character
set。
註:字元集一定要和mysql伺服器相對應,如果mysql使用了gbk字元集,則一定要設置字元集為gbk,否則導入到sql
server可能會出現問號亂碼。
5.打開sql
server企業管理器,選擇該資料庫,單擊右鍵選擇所有任務
--
導出數據。
6.『選擇數據源』為默認,『選擇目的』為剛剛安裝的mysql數據源,用戶/系統dsn為mysqldns。
方法2:
有多種方法啊。介紹其中一種,使用mysql資料庫的odbc驅動。步驟:
1.安裝mysql資料庫的odbc驅動,mysql-connector-odbc-3.51.23-win32.msi(其中*是版本號),下載並安裝。
2.在mysql中創建資料庫實例。
3.打開控制面板
--
管理工具
--
數據源odbc,在用戶dsn中添加一個mysql
odbc
3.51數據源。
4.在登錄login選項卡中輸入數據源名稱data
source
name,此處輸入mysqldns(也可以自己隨便命名,只要在後面導入數據的時候選擇正確的數據源名字就行);然後輸入伺服器server,用戶user,密碼password,輸入正確後選擇要導入的資料庫,database選擇你需要導入的資料庫。在連接選項connect
options中根據需要設置mysql使用的埠port和字元集character
set。
註:字元集一定要和mysql伺服器相對應,如果mysql使用了gbk字元集,則一定要設置字元集為gbk,否則導入到sql
server可能會出現問號亂碼。
5.打開sql
server企業管理器,選擇該資料庫,單擊右鍵選擇所有任務
--
導出數據。
6.『選擇數據源』為默認,『選擇目的』為剛剛安裝的mysql數據源,用戶/系統dsn為mysqldns。

8、navicat for mysql 怎麼連接遠程資料庫伺服器

文件--》創建連接,輸入相關信息確定就可以啦

9、linux中mysql怎麼連接資料庫伺服器

Linux啟動/停止/重啟Mysql資料庫的方法
1、查看mysql版本
方法一:status;
方法二:select version();
2、Mysql啟動、停止、重啟常用命令
a、啟動方式
1、使用 service 啟動:
[root@localhost /]# service mysqld start (5.0版本是mysqld)
[root@szxdb etc]# service mysql start (5.5.7版本是mysql)
2、使用 mysqld 腳本啟動:
/etc/inint.d/mysqld start
3、使用 safe_mysqld 啟動:
safe_mysqld&
b、停止
1、使用 service 啟動:
service mysqld stop
2、使用 mysqld 腳本啟動:
/etc/inint.d/mysqld stop
3、mysqladmin shutdown
c、重啟
1、使用 service 啟動:
service mysqld restart
service mysql restart (5.5.7版本命令)
2、使用 mysqld 腳本啟動:
/etc/init.d/mysqld restart

10、「navicat for mysql 」連接遠程資料庫伺服器的方法是什麼?

1,打開Navicat for MySQL,點擊左上角「鏈接」按鈕,如下圖:

2,在彈出的新建鏈接對話框中,填寫遠程資料庫伺服器IP地址,賬號,密碼等信息。如下圖:

3,最後確定保存即可。

與mysql鏈接伺服器相關的知識