一、Mysql命令行連接
成都創(chuàng)新互聯(lián)專注于富陽企業(yè)網(wǎng)站建設,自適應網(wǎng)站建設,商城網(wǎng)站定制開發(fā)。富陽網(wǎng)站建設公司,為富陽等地區(qū)提供建站服務。全流程按需定制,專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
1、一般對于剛剛安裝好的mysql,如果勾選啟用mysql
lineclient的話。可以直接通過mysql安裝目錄下的,mysql
command
line
client來連接數(shù)據(jù)庫。
2、點擊mysql命令行之后,會提示你輸入root密碼。輸入正確的root密碼之后即可連接到msyql數(shù)據(jù)庫。
二、cmd命令連接
1、找到
mysqld所在的路徑(復制mysqld.exe所在路徑)。
2、使用cd切換到msyqld.exe路徑下,然后輸入mysql連接命令。
命令格式是一般如下:
Mysql
-P
端口號
-h
mysql主機名\ip
-u
root
(用戶)
-p
-p:是端口號,一般是3306
-h:主機號,即數(shù)據(jù)庫服務器ip地址
-u:用戶名
-p:密碼
可以用navicat for mysql來進行連接,方法如下:
打開navicat for mysql
點擊新建連接
輸入主機名、端口、用戶名及密碼即可連接
C:\Ducuments and Settings\Administrator cd\(回車鍵)
出現(xiàn)下面:
C:\
第二步:
C:\cd C:\Program Files\MySQL\MySQL Server 5.0\bin(回車鍵)
出現(xiàn):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之后)
成功連接后,就會出現(xiàn)mysql的歡迎語和mysql的版本號,
接著cmd的盤符出現(xiàn)為:
mysql
那就表示成功連接mysql服務器了,以后看到工具書里面的命令,為mysql命令,你就在這里輸入行了
今天介紹的是eclipse如何與MySQL相連,相信很多小伙伴和我一樣,對路徑啊,什么包放在那里啊很是頭疼,今天一下午才弄好就趕來分享啦,超詳細哦!
準備工作:下載MySQL和jdbc,這里就不講了,注意的是你可能已經(jīng)下載了MySQL,但是沒有下載jdbc,它們的下載是分開的,所以你可以先看看本文后面的一些步驟,先確定自己有沒有下載jdbc,沒下載的去官網(wǎng)下載一下,只有幾兆,非???。
1、首先打開eclipse,新建一個工程“My”,具體操作為:
點擊“File”----點擊“new”----點擊“java project”,得到下圖頁面,在project name填工程名字,比如“My”,然后點擊“finish”
2、這個時候在左邊我們可以看到工程已經(jīng)被創(chuàng)建出來了
右鍵“My”——“build path”——“configure build path”
在libraries這里點擊郵編第二個“add external jars”,找到你當時下載jdbc后把它解壓縮存的位置,找到MySQL jar打開
3、點擊apply和apply and close即可
4、點擊My,點擊rreferenced libraries界面如下,你看到那個jar包就行了
5、打開MySQL客戶端,輸入你自己的密碼,show databases;查看自己的數(shù)據(jù)庫有哪些
6、接下來用程序測試一下src——右鍵new——class——填寫name:jdbc,把最下面的第一個也打鉤,然后finish
7、代碼如下
import java.sql.*;
public class Jdbc {
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","java");//java這個空填寫的是你自己設的密碼
System.out.println("Success connect Mysql server!");
Statement stmt = connect.createStatement();
ResultSet rs = stmt.executeQuery("select * from user");
//user 為你表的名稱,可以在MySQL命令行用show tables;顯示
while (rs.next()) {
System.out.println(rs.getString("name"));
}
}
catch (Exception e) {
System.out.print("get data error!");
e.printStackTrace();
}
}
}
8、正常這樣是不會出錯的,但是由于版本問題可能會出錯
如果出現(xiàn)這種錯誤,則:(1)
(2) "jdbc:mysql://localhost:3306/test?serverTimezone=CTTuseUnicode=truecharacterEncoding=utf-8allowMultiQueries=true","root","java");//java這個空填寫的是你自己設的密碼改這兩處就行了,希望對大家有幫助呀!
————————————————
版權聲明:本文為CSDN博主「資本主義向茶葵」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權協(xié)議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:
方式1
/usr/local/mysql5.7/bin/mysql -p
此方法默認采用root@localhost用戶登錄,
方式2
/usr/local/mysql5.7/bin/mysql -uroot -p -S /app/data/mysql3307/tmp/mysql.sock
方式3
/usr/local/mysql5.7/bin/mysql -uroot -p -h 127.0.0.1 -P3307
此方式的用戶和方式 2 的不同,如下
root@localhost 和root@'127.0.0.1'是不同的用戶
方式4
/usr/local/mysql5.7/bin/mysql -uroot -p -h localhost -P3307
此方式和方法1 及方法 2 用戶相同
navicat如何連接mysql:
1、首先電腦上必須安裝了mysql的數(shù)據(jù)庫。(如果不清楚是否已經(jīng)安裝成功mysql,可以在開始菜單輸入“mysql”,進行搜索)
2、打開navicat
for
mysql
(這里也可以使用上面的方法,在開始菜單搜索框中輸入‘navicat’)
3、打開后單機工具欄左邊第一個‘connection’,進入連接頁面。
4、最重要的一步:打開的界面有五個框需要輸入,第一個:connection
name
需要輸入的是新建的連接的的名字,這里命名為‘本地’,第二個:
host
name/ip
address
需要輸入的是你本機的ip地址或者直接輸入’localhost’,這里選擇第二種。
第三個:port
,輸入安裝時候的端口號,一般為默認的3306;第四個和第五個分別為:username和password,意思為需要輸入數(shù)據(jù)庫名用戶名和密碼,我的用戶名是:root,密碼:(保密)。最后把下面那個‘save
passwod’的小框框給勾上。
5、完成上面步驟,然后點擊左下角有個‘test
connectiion’如果彈出success,恭喜直接點擊右下角的‘save’按鈕就可以了。如果彈出error
,則需要再重新仔細查看自己哪里填錯了。
6、點擊‘save’后,就可以雙擊“本地”(這里的‘本地’是剛才輸入的connection
name),然后打開的數(shù)據(jù)庫了。
網(wǎng)站欄目:最新版mysql怎么連接,mysql怎樣連接
轉載來于:http://vcdvsql.cn/article10/hshigo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供響應式網(wǎng)站、自適應網(wǎng)站、移動網(wǎng)站建設、網(wǎng)站建設、建站公司、微信小程序
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)