本文目錄一覽:
- 1、在windows環境下怎麼連接mysql資料庫
- 2、如何安裝與連接MySQL
- 3、安裝mysql5.5怎麼連接資料庫文件
- 4、如何連接mysql資料庫
- 5、如何連接MySQL資料庫
- 6、如何配置mysql連接mysql資料庫
在windows環境下怎麼連接mysql資料庫
連接到本機上的MYSQL:
1.按快捷鍵win+R鍵來進入運行,並輸入cmd,點擊確定
2.鍵入命令mysql -u root -p,回車後提示你輸密碼.注意用戶名前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼。
3.如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進入到MYSQL中了,MYSQL的提示符是: mysql
連接到遠程主機上的MYSQL:
假設遠程主機的IP為:110.110.110.110,用戶名為root,密碼為123。則鍵入以下命令: mysql -h110.110.110.110 -u root -p 123;(注:u與root之間可以不用加空格,其它也一樣)
如何安裝與連接MySQL
本地安裝好MYSQL資料庫後怎麼連接的解決方法如下:
1、連接名:任意輸入一個名稱
2、mysql連接:localhost或127.0.0.1
3、用戶名:root
4、密碼:你安裝mysql時設置的密碼
5、資料庫:你要連接的資料庫我,discuz好像有默認的資料庫名,你可以看看
另外,建議使用資料庫管理工具,比較好用Navicat for MySQL。
安裝mysql5.5怎麼連接資料庫文件
1、首先進入的是安裝引導界面
2、然後進入的是類型選擇界面,這裡有3個類型:Typical(典型)、Complete(完全)、Custom(自定義)。這裡建議 選擇「自定義」(Custom)安裝,這樣可以自定義選擇MySQL的安裝目錄,然後點「Next」下一步,出現自定義安裝界面,為了數據安全起見,不建議將MySQL安裝系統盤C目錄。
3、準備安裝
4、安裝完成之後會出現MySQL配置的引導界面
5、這裡有個引導配置MySQL的選項(Luanch the MySQL Instance Configuration Wizard),建議勾選立即配置你的MySQL6、這裡是配置MySQL的 MySQL配置的類型,可以選擇兩種配置類型:Detailed Configuration(詳細配置)和Standard Configuration(標準配置)。
Standard Configuration(標準配置)選項適合想要快速啟動MySQL而不必考慮伺服器配置的新用戶。詳細配置選項適合想要更加細粒度控制伺服器配置的高級用戶。
如果你是MySQL的新手,需要配置為單用戶開發機的伺服器,Standard Configuration(標準配置)應當適合你的需求。選擇Standard Configuration(標準配置)選項,則 MySQL Configuration Wizard(配置嚮導)自動設置所有配置選項,但不包括服務選項和安全選項。
Standard Configuration(標準配置)設置選項可能與安裝MySQL的系統不兼容。如果系統上已經安裝了MySQL和你想要配置的安裝,建議選擇詳細配置。
這裡本人選擇的是Detailed Configuration ,想更好的完成個性化定製。
7、這裡是配置MySQL的 MySQL伺服器類型,可以選擇3種伺服器類型,選擇哪種伺服器將影響到MySQL Configuration Wizard(配置嚮導)對內存、硬碟和過程或使用的決策。
Developer Machine(開發機器):該選項代表典型個人用桌面工作站。假定機器上運行著多個桌面應用程序。將MySQL伺服器配置成使用最少的系統資源。
Server Machine(伺服器):該選項代表伺服器,MySQL伺服器可以同其它應用程序一起運行,例如FTP、email和web伺服器。MySQL伺服器配置成使用適當比例的系統資源。
Dedicated MySQL Server Machine(專用MySQL伺服器):該選項代表只運行MySQL服務的伺服器。假定運行沒有運行其它應用程序。MySQL伺服器配置成使用所有可用系統資源。
這裡本人選擇的是Developer Machine ,主要是為了平時開發所需。
8、這裡是配置MySQL的 資料庫使用情況,你可以指出創建MySQL表時使用的表處理器。通過該選項,你可以選擇是否使用InnoDB儲存引擎,以及InnoDB佔用多大比例的伺服器資源。
Multifunctional Database(多功能資料庫):選擇該選項,則同時使用InnoDB和MyISAM儲存引擎,並在兩個引擎之間平均分配資源。建議經常使用兩個儲存引擎的用戶選擇該選項。
Transactional Database Only(只是事務處理資料庫):該選項同時使用InnoDB和MyISAM 儲存引擎,但是將大多數伺服器資源指派給InnoDB儲存引擎。建議主要使用InnoDB只偶爾使用MyISAM的用戶選擇該選項。
Non-Transactional Database Only(只是非事務處理資料庫):該選項完全禁用InnoDB儲存引擎,將所有伺服器資源指派給MyISAM儲存引擎。建議不使用InnoDB的用戶選擇該選項。
本人選擇的是Multifunctional Database .
9、這裡是配置MySQL的 InnoDB表空間,有些用戶可能想要將InnoDB表空間文件放到不同的位置,而不放到MySQL伺服器數據目錄。如果你的系統有較大的空間或較高性能的儲存設備(例如RAID儲存系統),則最好將表空間文件單獨放到一個位置。要想更改InnoDB表空間文件的默認位置,從驅動器下拉列表選擇一個新的驅動器,並從路徑下拉列表選擇新的路徑。要想創建路徑,點擊 …按鈕。如果你要更改已有伺服器的配置,更改路徑前你必須點擊Modify按鈕。此時啟動伺服器之前,你必須將已有表空間文件移到新位置。本人選擇的默認配置。
10、這裡是配置MySQL的並發連接,限制所創建的與MySQL伺服器之間的並行連接數量很重要,以便防止伺服器耗盡資源。可以選擇伺服器的使用方法,並根據情況限制並行連接的數量。還可以手動設置並行連接的限制。
Decision Support(決策支持)(DSS)/OLAP:如果伺服器不需要大量的並行連接可以選擇該選項。假定最大連接數目設置為100,平均並行連接數為20。
Online Transaction Processing(聯機事務處理)(OLTP):如果你的伺服器需要大量的並行連接則選擇該選項。最大連接數設置為500。
Manual Setting(人工設置):選擇該選項可以手動設置伺服器並行連接的最大數目。從前面的下拉框中選擇並行連接的數目,如果你期望的數目不在列表中,則在下拉框中輸入最大連接數。
這裡根據個人所需,本人選擇的是Manual Setting.
11、這裡是配置MySQL的網路選項,可以啟用或禁用TCP/IP網路,並配置用來連接MySQL伺服器的埠號。默認情況啟用TCP/IP網路。要想禁用TCP/IP網路,取消選擇Enable TCP/IP Networking選項旁邊的檢查框。默認使用3306埠。要想更訪問MySQL使用的埠,從下拉框選擇一個新埠號或直接向下拉框輸入新的埠號。如果你選擇的埠號已經被佔用,將提示確認選擇的埠號,如果其他機器需要訪問該資料庫,建議勾選 Add firewall exception for this port(添加到防火牆例外)。
12、這裡是配置MySQL的字符集,MySQL伺服器支持多種字符集,可以設置適用於所有表、列和資料庫的默認伺服器字符集。可以通過Character Set(字符集對話框)來更改 MySQL伺服器的默認字符集。
Standard Character Set(標準字符集):如果想要使用Latin1做為默認伺服器字符集,則選擇該選項。Latin1用於英語和許多西歐語言。
Best Support For Multilingualism(支持多種語言):如果想要使用UTF8做為默認伺服器字符集,則選擇該選項。UTF8可以 將不同語言的字元儲存為單一的字符集。
Manual Selected Default Character Set/Collation(人工選擇的默認字符集/校對規則):如果想要手動選擇伺服器的默認字符集,請選擇該項。從下拉列表中選擇期望的字符集。
13、這裡是配置MySQL的服務選項,可以將MySQL伺服器安裝成服務。安裝成服務,系統啟動時可以自動啟動MySQL伺服器,甚至出現服務故障時可以隨Windows自動啟動。
默認情況,MySQL Configuration Wizard(配置嚮導)將MySQL伺服器安裝為服務,服務名為MySQL。如果你不想安裝服務,取消Install As Windows Service選項旁邊的選擇框。可以從下拉框選擇新的服務名或在下拉框輸入新的服務名來更改服務名。要想將MySQL伺服器安裝為服務,但是不自動啟動,不選中Launch the MySQL Server Automatically選項旁邊的檢查框。
14、這裡是配置MySQL的安全選項,強烈建議為你的MySQL伺服器設置一個root密碼,默認情況MySQL Configuration Wizard(配置嚮導)要求你設置一個root密碼。如果你不想設置root密碼,不選中Modify Security Settings(修改安全設定值)選項旁邊的選擇框。要想設置root密碼,在New root password(輸入新密碼)和Confirm(確認)兩個框內輸入期望的密碼。如果重新配置已有的伺服器,你還需要Current root password(當前root密碼)框內輸入已有的root密碼。要想防止通過網路以root登錄,選中Root may only connect from localhost(只允許從本機登陸連接root)選項旁邊的框。這樣可以提高root賬戶的安全。要想創建一個匿名用戶賬戶,選中Create An Anonymous Account(創建匿名賬戶)選項旁邊的框。創建匿名賬戶會降低伺服器的安全,並造成登錄和許可困難。因此不建議。
15、確認,點擊Excute完成安裝
如何連接mysql資料庫
一 Mysql命令行連接
一般對於剛剛安裝好的mysql,如果勾選啟用mysql lineclient的話。可以直接通過找到開始—程序— mysql command line client如下圖
點擊mysql命令行之後,會提示你輸入root密碼。輸入正確的root密碼之後即可連接到msyql資料庫里啦
二 Cmd命令行怎麼連接資料庫
如果沒有安裝mysql命令行的話,我們可以通過找到 mysqld所在的路徑(複製mysqld.exe所在路徑)
使用cd切換到msyqld.exe路徑下,然後輸入mysql連接命令如下圖
格式是:
Mysql -P 埠號 -h mysql主機名\ip -u root (用戶) -p
如果是命令行是mysql所在的本機
而且用默認的埠 3306 直接輸入 mysql -u root -p 即可
第三方mysql資料庫連接工具
通過第三方資料庫連接工具這些就很多啦,如下圖設置好相關參數即可
如何連接MySQL資料庫
1.MySQL安裝,不會的朋友可以看連接:
下面來創建一個數據:
mysqlCREATE DATABASE test; //創建一個資料庫
mysqluse test; //指定test為當前要操作的資料庫
mysqlCREATE TABLE user (name VARCHAR(20),password VARCHAR(20)); //創建一個表user,設置兩個欄位。
mysqlINSERT INTO user VALUES(‘huzhiheng’,’123456′); //插入一條數據到表中
2.打開Eclipse,創建一個項目(my),
操作:右鍵點擊my—build Path—add external Archiver…選擇jdbc驅動,點擊確定。
我的項目列表:
3.驅動已經導入,下面我們來寫一個程序驗證一下
import java.sql.*; public class MysqlJdbc { public static void main(String args[]) { try { Class.forName(“com.mysql.jdbc.Driver”); //載入MYSQL JDBC驅動程序 //Class.forName(“org.gjt.mm.mysql.Driver”); System.out.println(“Success loading Mysql Driver!”); } catch (Exception e) { System.out.print(“Error loading Mysql Driver!”); e.printStackTrace(); } try { Connection connect = DriverManager.getConnection( “jdbc:mysql://localhost:3306/test”,”root”,”198876″); //連接URL為 jdbc:mysql//伺服器地址/資料庫名 ,後面的2個參數分別是登陸用戶名和密碼 System.out.println(“Success connect Mysql server!”); Statement stmt = connect.createStatement(); ResultSet rs = stmt.executeQuery(“select * from user”); //user 為你表的名稱 while (rs.next()) { System.out.println(rs.getString(“name”)); } } catch (Exception e) { System.out.print(“get data error!”); e.printStackTrace(); } } }
點擊運行程序:
Success loading Mysql Driver! Success connect Mysql server! huzhiheng
出現上面結果,說明你連接資料庫成功。
4.可以查看到MySQL裡面的內容,那我們是不是想往MySQL中插入數據呢。
下面的例子,往MySQL的user表中插入100條數據
import java.sql.*; public class Myjproject { public static void main(String args[]) { try { Class.forName(“com.mysql.jdbc.Driver”); //載入MYSQL JDBC驅動程序 //Class.forName(“org.gjt.mm.mysql.Driver”); System.out.println(“Success loading Mysql Driver!”); } catch (Exception e) { System.out.print(“Error loading Mysql Driver!”); e.printStackTrace(); } try { Connection connect = DriverManager.getConnection( “jdbc:mysql://localhost:3306/test”,”root”,”198876″); int num=100; PreparedStatement Statement=connect.prepareStatement(“INSERT INTO user VALUES(?,?)”); for(int i=0;inum;i++) //定義個100次的循環,往表裡插入一百條信息。 { Statement.setString(1,”chongshi”+i); Statement.setString(2,”bo”+i); Statement.executeUpdate(); } // } catch (ClassNotFoundException e) { // TODO Auto-generated catch block // System.out.println(“An error has occurred:”+e.toString()); // e.printStackTrace(); }catch(SQLException e) { } } }
如何配置mysql連接mysql資料庫
C:\Ducuments
and
Settings\Administrator
cd\(回車鍵)
出現下面:
C:\
第二步:
C:\cd
C:\Program
Files\MySQL\MySQL
Server
5.0\bin(回車鍵)
出現:C:\Program
Files\MySQL\MySQL
Server
5.0\bin
第三步:(連接mysql伺服器)
C:\Program
Files\MySQL\MySQL
Server
5.0\binmysql
-hlocalhost
-uroot
-p(回車鍵)
(上面的-hlocalhost是指使用本地用戶來連接,-uroot是指使用用戶名為root的用戶來連接,-p是指空密碼,一般初學者都還沒有設置root的用戶密碼的,如果你在安裝mysql5.0時候配置了伺服器後,第一個要您設置root的密碼,請你記住,把它填入上面的-p之後)
成功連接後,就會出現mysql的歡迎語和mysql的版本號,
接著cmd的盤符出現為:
mysql
那就表示成功連接mysql伺服器了,以後看到工具書裡面的命令,為mysql命令,你就在這裡輸入行了
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/237726.html