連接名:任意輸入一個名稱
從策劃到設(shè)計制作,每一步都追求做到細(xì)膩,制作可持續(xù)發(fā)展的企業(yè)網(wǎng)站。為客戶提供成都做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)站策劃、網(wǎng)頁設(shè)計、域名注冊、網(wǎng)站空間、網(wǎng)絡(luò)營銷、VI設(shè)計、 網(wǎng)站改版、漏洞修補等服務(wù)。為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,以客戶的口碑塑造優(yōu)易品牌,攜手廣大客戶,共同發(fā)展進(jìn)步。
mysql連接:localhost或127.0.0.1
用戶名:root
密碼:你安裝mysql時設(shè)置的密碼
數(shù)據(jù)庫:你要連接的數(shù)據(jù)庫我,discuz好像有默認(rèn)的數(shù)據(jù)庫名,你可以看看
建議使用數(shù)據(jù)庫管理工具,比較好用Navicat
for
MySQL,這個是比較好用的,我一直用這個
要連接一個服務(wù)器上的mysql數(shù)據(jù)庫首先需要知道這個服務(wù)器的ip地址、mysql數(shù)據(jù)庫的用戶名和密碼還有端口號(默認(rèn)是3306)。然后通過Navicat Premium這個軟件來完成,具體步驟如下:
步驟1:電腦上安裝Navicat Premium(可以百度搜索“Navicat Premium”然后下載)
步驟2:安裝完畢,打開Navicat Premium,點擊“連接”,然后下拉選擇“MySQL”
步驟3:打開MySQL的新建連接界面,然后給連接取個名字并輸入已知MySQL數(shù)據(jù)庫所在服務(wù)器的IP地址、數(shù)據(jù)庫端口(默認(rèn)3306)、用戶名、密碼,確保沒問題之后點擊“測試連接”,如果提示“連接成功”,則說明輸入的各項參數(shù)是正確的。
步驟4:測試通過之后點擊“確定”,即可成功連接服務(wù)器上面的MySQL數(shù)據(jù)庫,在里面就可以面各個數(shù)據(jù)庫的數(shù)據(jù)了。
可以使用MySQL推出的MySQLConnector/Net組件,該組件是MySQL為ADO.NET訪問MySQL數(shù)據(jù)庫設(shè)計的.NET專用訪問組件,完成該組件后,需要在項目中引用這個組件,之后在程序中引用命名空間MySql.Data.MySqlClient,即可開始進(jìn)行連接MySQL數(shù)據(jù)庫的操作了,示例如下:
protected
voidMySqlCon()
{
//數(shù)據(jù)庫連接字符串跟連接SQLSERVER沒有區(qū)別
string
constr
=
"server=localhost;UserId=root;password=root;Database=test";
//下面使用MySql
Connector/net提供的專用對象
MySqlConnection
mycon
=
new
MySqlConnection(constr);
mycon.Open();
MySqlCommandmycmd
=
new
MySqlCommand("select
*
from
users",
mycon);
MySqlDataReader
myreader
=
mycmd.ExecuteReader();
while
(myreader.Read())
{
if
(myreader.HasRows)
{
MessageBox.Show(myreader.GetString("email")
);
}
}
myreader.Close();
mycon.Close();
連接到本機上的MYSQL:
1.按快捷鍵win+R鍵來進(jìn)入運行,并輸入cmd,點擊確定
2.鍵入命令mysql -u root -p,回車后提示你輸密碼.注意用戶名前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼。
3.如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進(jìn)入到MYSQL中了,MYSQL的提示符是: mysql
連接到遠(yuǎn)程主機上的MYSQL:
假設(shè)遠(yuǎn)程主機的IP為:110.110.110.110,用戶名為root,密碼為123。則鍵入以下命令:??? mysql -h110.110.110.110 -u root -p 123;(注:u與root之間可以不用加空格,其它也一樣)
今天給大家演示如何在cmd命令端連接mysql數(shù)據(jù)庫。(windows操作系統(tǒng))
1.桌面左下角windows圖標(biāo)--搜索框內(nèi)輸入cmd,結(jié)果如圖所示,點擊cmd.exe
命令行連接mysql
2.啟動mysq數(shù)據(jù)庫,net start mysql;
命令行連接mysql
3.連接mysql數(shù)據(jù)庫,mysql-hlocalhost -uroot -p;回車;要求你輸入密碼,輸入后回車;
命令行連接mysql
4.連接成功后會出現(xiàn)如下界面;
命令行連接mysql
5.SHOW DATABASES;你的數(shù)據(jù)庫列表;
命令行連接mysql
6.如果要退出mysql數(shù)據(jù)庫,exit;回車;
命令行連接mysql
7.關(guān)閉mysql數(shù)據(jù)庫。代碼:net stop mysql;
命令行連接mysql
現(xiàn)在正做一個接口,通過不同的連接字符串操作不同的數(shù)據(jù)庫(數(shù)據(jù)庫培訓(xùn)數(shù)據(jù)庫認(rèn)證)。
要用到MySQL(MySQL認(rèn)證Mysql培訓(xùn))數(shù)據(jù)庫,以前沒用過這個數(shù)據(jù)庫,用aC++(C++培訓(xùn))ess和sqlserver比較多。
通過網(wǎng)上的一些資料和自己的摸索,大致清楚了C++連接mysql的方法。
鹽城IT培訓(xùn)認(rèn)為可以通過2種方法實現(xiàn)。
第一種方法是利用ADO連接,第二種方法是利用mysql自己的api函數(shù)進(jìn)行連接。
第一種方法可以實現(xiàn)我當(dāng)前的需求,通過連接不同的字符串來連接不同的數(shù)據(jù)庫。
暫時只連接了mysql,sqlserver,oracle,access。
對于access,因為它創(chuàng)建表的SQL語句不太兼容標(biāo)準(zhǔn)SQL語句,需要做一些處理,這里暫時不說。
第二種方法只能針對于mysql數(shù)據(jù)庫的連接,不過用這種方法不用安裝MyODBC服務(wù)器程序。
不管用哪種方法,首先需要安裝Mysql數(shù)據(jù)庫,安裝方法請看“mysql安裝及一些注意點”。
最好安裝一個Navicatformysql,方便操作mysql數(shù)據(jù)庫。
下面分別說下這兩種方法:(一)通過ADO連接MySql數(shù)據(jù)庫1、通過ADO連接MySql數(shù)據(jù)庫,首先得安裝MyODBC服務(wù)器程序。
MyODBC版本要和MySql的版本對應(yīng)上,否則會連接不上數(shù)據(jù)庫。
我用的版本分別是mysql-5.1.48-win32.msi和mysql-connector-odbc-5.1.5-win32.msi。
安裝好后,點擊開始菜單-設(shè)置-控制面板-管理工具-數(shù)據(jù)源(ODBC)-用戶DSN-添加-選擇MySQLODBC5.1Driver。
如下圖:然后雙擊MySQLODBC5.1Driver進(jìn)行配置。
配置好可以點Test進(jìn)行下測試(如下圖),如果能連上會彈出connectionsuccessful對話框。