1、mysql資料庫怎麼連接伺服器
mysql
-u用戶名
-h
主機名
-p
前提是伺服器的mysql上有該用戶,以及對應的IP
可登入mysql伺服器上執行
grant
all
on
test.*
to
用戶名@『專
客戶機
IP』
identified
by
'密碼'
;
flush
privileges;
#刷新屬許可權表,讓所做修改生效
上面指令的意思是
將test這個資料庫的全部內容以及全部的操作許可權
賦權
給從特定IP上登入到本伺服器的用戶。
2、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:密碼
3、怎麼鏈接一個伺服器上的mysql資料庫
要連接一個伺服器上的mysql資料庫首先需要知道這個伺服器的ip地址、mysql資料庫的用戶名和密碼還有埠號(默認是3306)。然後通過Navicat Premium這個軟體來完成,具體步驟如下:
步驟1:電腦上安裝Navicat Premium(可以百度搜索「Navicat Premium」然後下載)
步驟2:安裝完畢,打開Navicat Premium,點擊「連接」,然後下拉選擇「MySQL」
步驟3:打開MySQL的新建連接界面,然後給連接取個名字並輸入已知MySQL資料庫所在伺服器的IP地址、資料庫埠(默認3306)、用戶名、密碼,確保沒問題之後點擊「測試連接」,如果提示「連接成功」,則說明輸入的各項參數是正確的。
步驟4:測試通過之後點擊「確定」,即可成功連接伺服器上面的MySQL資料庫,在裡面就可以面各個資料庫的數據了。
4、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("資料庫成功關閉!");
}
}
5、怎麼啟動mysql資料庫伺服器
1、在MySQL資料庫安裝時選擇過MySQL伺服器隨系統啟動,但如果沒有選擇,也沒關系,可以在可以在Windows服務管理器啟動,具體在開始菜單搜索services.msc,
2、單擊出現如下圖窗口,下滑滑鼠找到MySQL57:
3、右擊後點擊啟動,MySQL57旁邊狀態列顯示「已啟動」字樣,說明啟動成功。如下圖:
二、 登錄MySQL資料庫
4、 用系統命令行工具登錄,點擊開始菜單,找到附件,點擊命令提示符。
5、在命令行中輸入cd加空格然後粘貼bin路徑:cd c:Program Files (x86)MySQLMySQL Server 5.7in 回車命令行定位到c:Program Files (x86)MySQLMySQL Server 5.7in>,在後面輸入mysql –h localhost –u root –p(這些都是安裝時設置好的)敲回車,
6、出現Enter password:在後面輸入安裝時設置的登錄密碼,按回車後出現Welcome to the MySQL monitor.說明登陸成功。如下圖:
7、用安裝時配置好的命令行工具登錄,在開始菜單,點擊MySQL 5.7 Command Line Client 或下面搜索程序框中輸入comm選擇MySQL 5.7 Command Line Client啟動DOS命令窗口。如下圖:
8、在窗口Enter password:處輸入安裝時設置的MySQL資料庫客戶端登陸密碼,回車,如果出現Welcom to the MySQL monitor.等字眼表示登陸伺服器成功,可以在閃爍游標處輸入SQL可執行語言:如下圖:
6、資料庫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。
7、怎麼連接到伺服器上的mysql資料庫
mysql -u用戶名 -h主機名 -p
前提是伺服器的mysql上有該用戶,以及對應的IP
可登專入mysql伺服器上執行
grant all on test.* to 用戶名@『客戶機屬IP』 identified by '密碼' ;
flush privileges; #刷新許可權表,讓所做修改生效
上面指令的意思是 將test這個資料庫的全部內容以及全部的操作許可權賦權給從特定IP上登入到本伺服器的用戶。