本文目錄一覽:
如何連接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可以用資料庫管理工具連接么
mysql資料庫管理工具navicat for mysql,對於不怎麼喜歡圖形界面或者不太方便使用SQL的時候。我們可以通過用這個圖形界面資料庫管理工具來管理mysql,本經驗咗嚛就簡單介紹一下怎麼用navicat for mysql管理連接mysql資料庫
工具/原料
navicat for mysql
Navicate for mysql
1
下載安裝軟體
使用navicate for mysl 之前當然先下載該軟體,可以通過百度搜索查找 navicate 特別注意一下,請認準百度安全驗證最好到官方網站,或者正規軟體下載站下載
2
下載好軟體之後,進行安裝navicat for mysql(安裝過程之間注意一下插件的自定義選擇)
Navicat for mysql 怎麼用?
連接資料庫
打開navicat for mysql之後找到,文件—-新建連接– 如下圖
連接參數填寫
在出現的連接設置裡面,有很多選項都是針對需要連接的資料庫的賬號信息
連接名:可以任意填寫,方便以後識別區分即可
主機名或IP: 填寫伺服器的主機名(必須要能解析的)或者伺服器IP地址,如果是本機可 以填寫localhost 或 127.0.0.1
埠:默認是3306 如果修改了其他埠,需要對應
密碼:就是用戶名root密碼或者其他mysql用戶的密碼
設置好連接資料庫的參數之後,點擊下方的「連接」如圖出現「連接成功」即設置成功
資料庫管理
連接上資料庫之後,在左側會顯示當前mysql所有的資料庫。點擊對應的資料庫,能查看當前資料庫下面的表
添加刪除資料庫
如果需要添加刪除資料庫的話,很簡單選擇需要操作的資料庫,滑鼠右鍵選擇操作即可
添加刪除表
同樣對於資料庫下方的表,如果要新建的話點擊選擇 表—新建
對於新建的表,名和類型都可以手動輸入指定選擇。設置好之後,點擊保存輸入表名即可完成操作
點擊添加好的表,或資料庫的表。雙擊之後右側會列出當前表的詳細列項目和屬性
如何使用命令行
雖然是圖形化管理工具,但是對於很多操作其實還是需要SQL命令會更加方便。進入sql命令行界面,點擊「工具」–「命令列界面」如下圖箭頭位置
隨後在右下方空白區域進入了SQL命令行界面,操作方法和普通進入mysql命令行界面一樣使用命令。如果需要清除當前屏幕內容,可以點擊「清除」即可
其他功能
對於之前資料庫已經導出的sql文件,或者寫好的sql命令語句。可以通過選擇需要導入的資料庫,或表 右鍵選項「運行sql文件」
網頁與mysql資料庫怎麼連接?
連接方法如下:
1.建立一個web項目
2.把資料庫驅動複製到lib目錄下。資料庫驅動有:mysql,sqlserver,oracle等 是什麼樣類型的數據導入相應驅動。
3.編寫一個連接資料庫的工具類,獲取一個連接。下面以mysql資料庫為例。
核心代碼:
public class DataUtils {
/**
* 從數據中獲取一個連接
* @return
*/
public static Connection getConn(){
Connection conn = null;
try {
Class.forName(“com.mysql.jdbc.Driver”).newInstance();
//表為test,用戶名root,密碼admin。
conn = DriverManager.getConnection(“jdbc:mysql://localhost:3306/test”, “root”, “admin”);
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
}
4.獲取到與相應資料庫的連接後,就可以做增刪改查操作了。記得做完操作後,關閉連接,釋放資源。
java資料庫連接資料庫工具類怎麼寫
1 將資料庫的JDBC驅動載入到classpath中,在基於JAVAEE的WEB應用實際開發過程中,通常要把目標資料庫產品的JDBC驅動複製到WEB-INF/lib下.
2 載入JDBC驅動,並將其註冊到DriverManager中,下面是一些主流資料庫的JDBC驅動加裁註冊的代碼:
//Oracle8/8i/9iO資料庫(thin模式)
Class.forName(“oracle.jdbc.driver.OracleDriver”).newInstance();
//Sql Server7.0/2000資料庫
Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”).newInstance();
//DB2資料庫
Class.froName(“com.ibm.db2.jdbc.app.DB2Driver”).newInstance();
//Informix資料庫
Class.forName(“com.informix.jdbc.IfxDriver”).newInstance();
//Sybase資料庫
Class.forName(“com.sybase.jdbc.SybDriver”).newInstance();
//MySQL資料庫
Class.forName(“com.mysql.jdbc.Driver”).newInstance();
//PostgreSQL資料庫
Class.forNaem(“org.postgresql.Driver”).newInstance();
3 建立資料庫連接,取得Connection對象.例如:
//Oracle8/8i/9i資料庫(thin模式)
String url=”jdbc:oracle:thin:@localhost:1521:orcl”;
String user=”scott”;
String password=”tiger”;
Connection conn=DriverManager.getConnection(url,user,password);
mysql資料庫管理工具有哪些
MySQL 管理工具
本回答來自:MySQL 管理工具_樹懶學堂
MySQL的標準安裝版本中沒有圖形化管理工具,雖然MySQL幾乎所有的任務都可以用命令提示符下的mysqladmin和mysql命令來完成,也會對MySQL留下「界面不友好」的壞印象,為解決這個問題,MySQL開發了多種圖形化的管理工具。下面介紹3個使用比較廣泛的MySQL圖形化管理工具。
Navicat for MySQL
Navicat for MySQL基於Windows平台,為MySQL量身定做,提供類似於MySQL的用戶管理界面工具。此解決方案的出現,將解放PHP、J2EE等程序員以及資料庫設計者、管理者的大腦,降低開發成本,為用戶帶來更高的開發效率。
Navicat for MySQL使用了極好的圖形用戶界面(GUI),可以用一種安全和更為容易的方式快速和容易地創建、組織、存取和共享信息。用戶可完全控制MySQL資料庫和顯示不同的管理資料,包括管理用戶和控制訪問許可權,可方便的將數據從一個資料庫轉移到另一個資料庫中(Local to Remote、Remote to Remote、Remote to Local)進行數據備份。
Navicat for MySQL支持Unicode,以及本地或遠程MySQL伺服器多連接,用戶可瀏覽資料庫、建立和刪除資料庫、編輯數據、建立或執行SQL queries、管理用戶許可權(安全設定)、將資料庫備份/還原、導入/導出數據(支持CSV、TXT、DBF和XML數據格式)等。
phpMyAdmin
phpMyAdmin是基於php環境的web端管理工具,所以是通過瀏覽器來執行具體的MySQL操作,而非客戶端軟體。最大的優點就是便捷性。
phpMyAdmin可以運行在各種版本的PHP及MySQL下,可以對資料庫進行操作,如創建、修改和刪除資料庫、數據表及數據等。安裝完hpMyAdmin後,在瀏覽器中輸入phpMyAdmin訪問地址,如,即可打開登錄頁面
MySQL Administrator
MySQL Administrator是眾多MySQL圖形化管理工具中應用最廣泛的一種,是用來執行資料庫管理操作的程序,以及用來監視和管理MySQL實例的資料庫、用戶的許可權和數據的實用程序,比如MySQL服務的配置、控制、開啟和關閉,還可用於管理用戶和連接資料庫,執行數據備份和其他的一些管理任務。它有這幾個優點:
(1)它的圖形化的用戶界面為用戶提供了非常直觀的介面。
(2)它提供了較好的全局設置,這對於MySQL伺服器的可執行性、可信度和安全性是相當重要的。
(3)它提供了圖形化的性能顯示,使中止伺服器和更改伺服器的設置更加簡單。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/248358.html