導航:首頁 > 配伺服器 > mysql創建遠程資料庫伺服器地址

mysql創建遠程資料庫伺服器地址

發布時間:2023-05-24 06:25:41

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

Navicat是一個強大的MySQL資料庫管理和開發工具。 Navicat為專業開發者提供了一套強大的足夠尖端的工具,但它對於新用戶仍然很易於學習。使用了極好的圖形用戶界面。在使用的過程中當連接遠程mysql資料庫時,連接總是無法建立,後來發現被連接的資料庫需要授權欲連接的navicat所在機器ip地址。 navicat裝在機器A上,ip地址為ipa。mysql數據大茄悉庫裝在機器B上,ip地址為ipb。 1、進入機器B中mysql資料庫的命令行,輸入grant all on *.* to 'root'@'ipa' identified by 'password'; 其中ipa為被授權機器A的ip地址,password為機滾乎器B中mysql資料庫的密碼。 2、在機器A的navicat中,建立新的連接,輸入機器B的ip地址,機器B中mysql資料庫的port,username,password,然後test connection,成功則可。若仍不成功納巧,檢查機器B中mysql資料庫的配置,包括埠是否匹配,服務是否開啟等等。

㈡ 如何把mysql資料庫上傳到遠程伺服器上(即網站

1)、數據不多的情況下,可以直接用資料庫連接工具,上面有資料庫拷貝到資料庫的功能來拷貝。

2)、數據量大的情況下,建議用下面的方閉信式:

1、轎埋輪遠程服液譽務上面安裝mysql伺服器

2、本地的資料庫的數據導出到一個文件中

3、ftp或者其他方式,把這個資料庫文件傳到遠程伺服器

4、用遠程服務中source命令,導入

㈢ 怎麼在客戶端創建伺服器上的Mysql資料庫

方法一:在客戶機上也裝一個mysql版本,然後,記得把mysql安裝目錄下的 "bin「 目錄的路徑加入到 」path「這個環境變數里。
然後就可以在 cmd窗口中 輸入「mysql -h remote_ip -u root -p 「 其中 remote_ip為雀戚要連接的裝有mysql的遠程伺服器的ip地址 ,root為 mysql的特權管理用戶, -p 表示 要輸入密碼。
在輸入完這一串命令頃辯陵之後,回車,會提示你輸入密碼,如果密碼沒錯,那麼就成功連接上遠程的mysql伺服器了。然後,你想怎麼管理mysql都可以了,包括創建資料庫。

方法二:在客戶機上灶蠢,下載一個mysql的zip版本,但是不安裝,解壓出來,把 bin目錄加入到path環境變數,剩下的就和 上面的第二段一樣了。

㈣ mysql 怎麼連接遠程資料庫伺服器

1,打開Navicat for MySQL,點擊左上角「鏈接」按鈕,
2,在彈出的新建鏈接對話框中,填寫遠程數據塌型庫伺服器IP地址,賬號,密碼等信息指稿。

3,最團逗猜後確定保存即可。

㈤ mysql怎麼設置能遠程連接資料庫

方法一,直接利用phpmyadmin在「許可權」-》管理運枯中修改用戶選擇*.*或輸入IP地址。
方法二,使用mysql的GRANT命令進吵肆行操作
例如:讓newuser用戶使用newpwd密碼從IP:192.168.1.3主機旁碰洞鏈接到mysql伺服器

㈥ 如何連接遠程Mysql資料庫

一、連接遠程資料庫:
1、顯示密碼
如:MySQL 連接遠程資料庫(192.168.5.116),埠「3306」,用戶名為「root」,旅擾密碼「123456」
C:/>mysql -h 192.168.5.116 -P 3306 -u root -p123456
2、隱藏密碼
如:MySQL 連接本地資料庫,用戶名為「root」,
C:/>mysql -h localhost -u root -p
Enter password:
二、配置mysql允許遠程鏈接
默認情況下,mysql帳號不允許從遠程登陸,只能在localhost登錄。本文提供了二種方法設置mysql可以通過遠程主機進行連接如枯。
一、改表法
在localhost登入mysql後,更改 "mysql" 資料庫里的 "user" 表裡的 "host" 項,將"localhost"改稱"%"
例如:
#mysql -u root -p
Enter password:
……
mysql>
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
二、授權法
例如: 你想myuser使用mypassword(密碼)從任何主機連接到mysql伺服器的話。
mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果你想允許用戶myuser從ip為192.168.1.6的主機連接到mysql服務渣鎮洞器,並使用mypassword作為密碼
mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY
'mypassword' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES
使修改生效,就可以了
常見問題:
1、在採用法二授權法之後,無法在本地登錄mysql(如:#mysql -u root -p -h 192.168.5.116
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'loadb116' (using password: YES)
上例中loadb116是主機名.
解決方法:
1、這時可以使用:mysql -u root -p 登錄,進入到mysql後。
mysql> grant all privileges on *.* to 'root'@'loadb116'
identified by '123456' with grant option;
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
2、在本地使用ip地址登錄
# mysql -u root -p -h 192.168.5.116
Enter password:
Welcome to the MySQL monitor. Commands end with ; or /g.
Your MySQL connection id is 60
Server version: 5.1.45 MySQL Community Server (GPL)

Type 'help;' or '/h' for help. Type '/c' to clear the buffer.

mysql>

㈦ 怎樣在遠程伺服器上創建一個mysql資料庫

第一步:安裝MySQL客戶端
當然你得確保MySQL客戶端已經安裝完畢。如果沒有的話,可以按照下面的方法。
在Debian,Ubuntu 或者 linux Mint上:
$ sudo apt-get install mysql-client
$ sudo apt-get install mysql

第二步:登陸到MySQL伺服器
首先,你需要使用root用戶登陸進你的MySQL資料庫,如下:
$ mysql -u root -h -p
請注意:為了能登進遠程的MySQL伺服器,你需要開啟伺服器上的遠程訪問,如果你想調用同一主機上的MySQL伺服器,你可以省略 "-h " 參數
$ mysql -u root -p
你將需要輸入MySQL伺服器的密碼,如果認證成功,MySQL提示將會出現。

第三步:創建一個MySQL資料庫
在MySQL提示中輸入命令之前,請記住所有的命令都是以分號結束的(否則將不會執行)。另外,考慮輸入命令的時候使用大些字母,輸入資料庫對象使用小寫字母。但那不是必須的,只是方便的閱讀。
現在,創建一個叫做xmolo_DB的資料庫:
mysql> CREATE DATABASE IF NOT EXISTS xmolo_DB;

第四步:創建一個資料庫表
為了達到演示的目的,創建一個叫做posts_tbl的表,表裡會存儲關於文章的如下信息:
文章的標題
作者的名字
作者的姓
文章可用或者不可用
文章創建的日期
這個過程分兩步執行:
首先,選擇需要使用的資料庫:
mysql> USE xmolo_DB;

然後,在資料庫中創建新表:
mysql> CREATE TABLE 'posts_tbl' (
'post_id' INT UNSIGNED NOT NULL AUTO_INCREMENT,
'content' TEXT,
'author_FirstName' VARCHAR(100) NOT NULL,
'author_LastName' VARCHAR(50) DEFAULT NULL ,
'isEnabled' TINYINT(1) NOT NULL DEFAULT 1,
'date' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
PRIMARY KEY ( 'post_id' )
TYPE = MYISAM;

第五步:創建一個用戶,並授予許可權
當涉及到訪問新創的資料庫和表的時候,創建一個新用戶是一個很好的主意。這樣做就可以讓用戶在沒有整個MySQL伺服器許可權的情況下,去訪問那個資料庫(而且只能是那個資料庫)

你可以創建新用戶,授予許可權,並且使改變生效:
mysql> GRANT ALL PRIVILEGES ON xmolo_DB.* TO 'new_user'@'%' IDENTIFIED BY 'new_password';
mysql> FLUSH PRIVILEGES;
'newuser'和'newpassword'分別指的是新的用戶名和他的密碼。這條信息將會被保存在mysql.user表中,而且密碼會被加密

第六步:測試
先插入一個虛擬的記錄到posts_tbl表:
mysql> USE xmolo_DB;
mysql> INSERT INTO posts_tbl (content, author_FirstName, author_Las tName)
VALUES ('Hi! This is some mmy text.', 'Gabriel', 'Canepa');

然後查看posts_tbl表中的所有記錄:
mysql> SELECT * FROM posts_tbl;

注意:MySQL會在先前定義的地方自動插入適當的默認值(比如,'isEnabled'和'date')。

㈧ 如何連接遠程Mysql資料庫

1一般來講,遠程伺服器使用linux環境搭建,出於安全考慮,對登陸終端有嚴格限制,意思就是說linux在命令行會決定哪些ip可以登陸伺服器,你需要和管理人員進行協商,讓其對你的ip開放

2.設置完成後你就可以在你電腦上連接mysql了,賬號我們一般寫扒啟的是localhost現在你改爛脊成ip地址就好了,個人建議使用navicat特別方便,windos和mac都有破解版,方便下載

對你ip開放後,點擊navicat圈住部分,進行登陸操作

3.如果還沒連接上就在問一下linux技術支持,那就是還沒對你的ip開放,當然了連接成功後密碼一定要妥善保管,不然後果很嚴重

㈨ mysql怎樣創建資料庫伺服器

需要用到集群,負載均衡及mysql
復制(replication);
下面提供一個系統模型你可以參考一下:
集群的結構為一個主MySQL伺服器(Master)伺服器與多個從屬MySQL伺服器(Slave)建立復制(replication)連接,主伺服器與從屬伺服器實現一定程度上的數據同步,多個從屬伺服器存儲相同的數據副本,實現數據冗餘,提供容錯功能。部署開發應用系統時,對資料庫操作代碼進行優化,將寫操作(如UPDATE、INSERT)定向到主伺服器,把大量的查詢操作(SELECT)定向到從屬伺服器,實現集群的負載均衡功能。如果主伺服器發生故障,從屬伺服器將轉換角色成為主伺服器,使應用系統為終端用戶提供不間斷的網路服務;主伺服器恢復運行後,將其轉換為從屬伺服器,存儲資料庫副本,繼續對終端用戶提供數據查詢檢索服務。

㈩ 怎麼設置mysql的遠程連接資料庫

遠程連接和本模肆戚地連接是一樣的,只是連接時的輸入遠程MYSQL伺服器的IP地址和埠,然後用對雹悄應的帳旦陵號和密碼連接資料庫即可。

閱讀全文

與mysql創建遠程資料庫伺服器地址相關的資料

熱點內容
壓縮比不一樣燃燒室不一樣 瀏覽:101
androidbutton左對齊 瀏覽:172
怎麼找到學校的伺服器 瀏覽:368
android狀態欄高度是多少 瀏覽:987
linuxcliphp 瀏覽:515
蘿卜源碼如何關閉用戶注冊驗證 瀏覽:756
蘋果手機頭條app怎麼沒有tv 瀏覽:563
電腦qq文件夾怎麼發不出去 瀏覽:613
解壓小游戲測試鑽石劍的硬度 瀏覽:962
java結束函數 瀏覽:622
打開遠程桌面的命令 瀏覽:836
樹莓派如何搭建mqtt伺服器 瀏覽:587
怎麼加密w8文件 瀏覽:609
linuxprogram 瀏覽:708
php介面編程思想 瀏覽:92
如何下載電話軟體app 瀏覽:906
java命令行解析 瀏覽:572
雲伺服器白嫖 瀏覽:917
程序員小清新 瀏覽:989
編譯器地址8位元組對齊 瀏覽:464