1.首先需要安裝MySQL?Server?5.1和navicat?for?mysql。這個安裝是很簡單的,網(wǎng)上很多教程,和安裝一般軟件差不多。只有在安裝MySQL?Server?5.1時,要注意選擇字符編碼為gb2312(中文)那個選項。
站在用戶的角度思考問題,與客戶深入溝通,找到興寧網(wǎng)站設計與興寧網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站設計、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名與空間、網(wǎng)絡空間、企業(yè)郵箱。業(yè)務覆蓋興寧地區(qū)。
2.?使用navicat?for?mysql導入數(shù)據(jù)文件
a打開navicat?for?mysql,和localhost本地數(shù)據(jù)庫連接,就可以看到剛才建立的數(shù)據(jù)庫和表,
b可以導入本地的txt數(shù)據(jù)文件,注意保持格式正確,
c下面一步要注意一下,如果數(shù)據(jù)庫中有中文數(shù)據(jù),編碼格式一定要選擇是中文的GB2312,
d然后間隔符為空格(根據(jù)txt中的具體情況來定),
e并選擇目標表,將每一列一一對應,即可導入。
建立一個空的控制臺程序,建立一個cpp文件,在其中加入如下代碼。代碼部分:
Cpp代碼
#includewinsock2.h
//定義socket
#includeiostream
#include"mysql.h"
//#pragma comment( lib, "libmysql.lib");
//此句話和在附加依賴項中增加libmysql.lib 的功能一樣
usingnamespace std;
int main(char **args)
{
MYSQL mysql;
mysql_init(mysql);
if (mysql_real_connect(mysql,"localhost","root","","test",3306,0,0))
{
cout"ok"endl;
return 0;
}
else
{
int i = mysql_errno(mysql);
constchar * s = mysql_error(mysql);
cout sendl;
}
}
#includewinsock2.h
//定義socket
#includeiostream
#include"mysql.h"
//#pragma comment( lib, "libmysql.lib");
//此句話和在附加依賴項中增加libmysql.lib 的功能一樣
usingnamespace std;
int main(char **args)
{
MYSQL mysql;
mysql_init(mysql);
if (mysql_real_connect(mysql,"localhost","root","","test",3306,0,0))
{
cout"ok"endl;
return 0;
}
else
{
int i = mysql_errno(mysql);
constchar * s = mysql_error(mysql);
cout sendl;
}
} 相關設置:
1、附加包含頭文件的目錄,include就是mysql-5.0.27-win32\Include文件夾。
2、附加庫目錄,MySql lib中的文件就是mysql-5.0.27-win32\lib\opt中的文件
3、附加依賴項,名稱為libmysql.lib
4、將libmysql.dll拷貝到debug文件夾中,libmysql.dll在lib文件夾中有
首先在運行輸入 cmd
這樣便打開了命令提示符,如下:
打開了之后在此輸入 mysql -h你的IP或者花生殼的賬戶 -uroot -p該數(shù)據(jù)庫的密碼
例如:mysql -h30.158.59.78 -uroot -pabc123
mysql -htom.xicp.net -uroot -pabc123