1、在伺服器上怎麼連接mysql資料庫伺服器
mysql -u用戶名來 -h主機名 -p
前提是伺服器的mysql上有該源用戶,以及對應的IP
可登入mysql伺服器上執行
grant all on test.* to 用戶名@『客戶機IP』 identified by '密碼' ;
flush privileges; #刷新許可權表,讓所做修改生效
上面指令的意思是 將test這個資料庫的全部內容以及全部的操作許可權賦權給從特定IP上登入到本伺服器的用戶。
2、mysql是怎麼連接資料庫伺服器
1)連接Oracle 8/8i/9i/10g/11g(thin模式)
Class.forName("oracle.JDBC.driver.OracleDriver").newInstance();
String url="JDBC:oracle:thin:@localhost:1521:orcl" //orcl為Oracle資料庫的SID
String user="test";
String password="test";
Connection con=DriverManager.getConnection(url,user,password);
2)連接DB2資料庫
Class.forName("com.ibm.db2.jcc.DB2Driver");
String url="JDBC:db2://localhost:5000/testDb";/**資料庫連接串**/
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
3)連接MySQL資料庫
Class.forName("com.mysql.jdbc.Driver");
String url="JDBC:mysql://localhost:8080/testDB";
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
4)連接SQL Server資料庫
Class.forName("com.microsoft.JDBC.sqlserver.SQLServerDriver");
String url="JDBC:microsoft:sqlserver://localhost:1433;DatabaseName=testDb";
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
5)連接PostgreSQL資料庫
Class.forName("org.postgresql.Driver");
String url="JDBC:postgresql://localhost/testDb";
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
6)連接Access資料庫
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="JDBC:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/testDb/mdb");
Connection conn=DriverManager.getConnection(url,"","");
7連接Sybase資料庫
Class.forName("com.sybase.JDBC.SybDriver");
String url="JDBC:sybase:Tds:localhost:5007/testDb";
Properties pro=System.getProperties();
pro.put("user","userId");
pro.put("password","user_password");
Connection con=DriverManager.getConnection(url,pro);
8連接informix資料庫
Class.forName("com.informix.JDBC.ifxDriver");
String url="JDBC:informix-sqli:localhost:1533/testDb:INFORMIXSERVER=myserver"user=testUser;password=testpassword"; Connection con=DriverManager.getConnection(url);
示例:
連接SQL Server2008R2資料庫
首先Build Path → 添加外部sqljdbc.jar驅動
import java.sql.*;
public class DB {
public static void main(String[] args) throws Exception {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=資料庫名", "sa", "1234");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from 表名");
while(rs.next()) {
System.out.println("id為:" + rs.getString("id") + "name為:" + rs.getString("name"));
}
System.out.println("資料庫連接成功!");
rs.close();
stmt.close();
conn.close();
System.out.println("資料庫成功關閉!");
}
}
3、請教下mysql怎麼連接伺服器
遠程連接資料庫需要保證該帳號擁有root遠程訪問許可權
4、本地如何連接到伺服器上的MySQL
mysql -u用戶名 -h主機名 -p
前提是伺服器的mysql上有該用戶,以及對應的IP
可登入mysql伺服器上執行
grant all on test.* to 用戶名@『客戶機IP』 identified by '密碼' ;
flush privileges; #刷新許可權表,讓所做修改生效
上面指令的意思是 將test這個資料庫的全部內容以及全部的操作許可權賦權給從特定IP上登入到本伺服器的用戶。
5、怎麼連接到伺服器上的mysql資料庫
mysql -u用戶名 -h主機名 -p
前提是伺服器的mysql上有該用戶,以及對應的IP
可登專入mysql伺服器上執行
grant all on test.* to 用戶名@『客戶機屬IP』 identified by '密碼' ;
flush privileges; #刷新許可權表,讓所做修改生效
上面指令的意思是 將test這個資料庫的全部內容以及全部的操作許可權賦權給從特定IP上登入到本伺服器的用戶。
6、如何連接mysql資料庫伺服器
1,打開Navicat for MySQL,點擊左上角「鏈接」按鈕,如下圖:
2,在彈出的新建鏈接對話框中,填寫遠程資料庫伺服器IP地址,賬號,密碼等信息。如下圖:
3,最後確定保存即可。
本回答由電腦網路分類達人 李孝忠推薦
評論(1)
5 2
zengchao623
採納率:52% 來自團隊:電腦網路行家 擅長: 互聯網 編程語言 操作系統/系統故障 JavaScript Html/Css
其他回答
文件--》創建連接,輸入相關信息確定就可以啦
7、mysql如何遠程連接伺服器?
1、 停止mysql的服務。
2、 進入命令窗口,然後進入MySQL的安裝目錄,比如安裝目錄是c:\mysql,進入c:\mysql\bin。
3、 進入mysql資料庫伺服器。
c:\mysql\bin>mysql –u root –p hkgt123。
4、 選中資料庫mysql :use mysql。
5、 查詢mysql資料庫中的用戶:Select host,user,password from mysql。
6、 授權給root用戶可以從任何主機使用密碼為』hkgt123』登錄MYSQL資料庫:
GRANT ALL PRIVILEGES ON *.* TO root@』%』 IDENTIFIED BY 『hkgt123』 WITH GRANT OPTION。
7、 提交:commit。
8、 刷新許可權:flush privileges。
8、如何連接到伺服器上的mysql資料庫
首先你要先和伺服器的網路是能Ping通的
MYSQL連接一般需要輸入目標伺服器的IP地址,埠號,用戶名和密碼。
如:ip地址:192.168.11.101
埠 :3306
用戶名:root
密碼:root
其中用戶名和密碼一般輸入root都是可以進入的。不行就去目標伺服器上的資料庫管理下用戶。
MYSQL一般都是用NAVITE for mysql。點擊左上角的連接按鈕。輸入以上信息就可以了,記得先PING網路。
9、mysql客戶端如何連接伺服器
方法如下:
、進入mysql,創建一個新用戶kay:
2、 格式:grant 許可權 on 資料庫名.表名 用戶@登錄主機 identified by "用戶密碼";
grant select,update,insert,delete on *.* to [email protected] identified by "kaypass";
3、 查看結果,執行:
use mysql;
select host,user,password from user;
可以看到在user表中已有剛才創建的kay用戶。host欄位表示登錄的主機,其值可以用IP,也可用主機名,
將host欄位的值改為%就表示在任何客戶端機器上能以kay用戶登錄到mysql伺服器,建議在開發時設為%。
update user set host = '%' where user = 'kay';
還有一個方法::
A、 ./mysqladmin -uroot -p21century reload
./mysqladmin -uroot -p21century shutdown
B、./mysqld_safe --user-root &
記住:對授權表的任何修改都需要重新reload,即執行第3步。
如果經過以上3個步驟還是無法從客戶端連接,請執行以下操作,在mysql資料庫的db表中插入一條記錄:
use mysql;
insert into db values('192.168.88.234','%','xuys','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
update db set host = '%' where user = 'xuys';
重復執行上面的第2、3步。