本文目錄一覽:
如何連接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-hant/n/248358.html