本文目錄一覽:
- 1、VS2015怎麼編譯MYSQL
- 2、visual studio 2015怎麼配置mysql 驅動
- 3、vs2010使用vc++連接mysql資料庫時,為什麼我的資料庫驅動也裝了,但是還是不能選擇mysql資料庫
- 4、vs2013編譯mysql,編譯自動停止不動,取消後報這種錯誤
VS2015怎麼編譯MYSQL
你安裝的應該只有手機版的開發工具,正常情況下visual C++下面不是你這個內容
你用的blend版本,打開是不要打開for blend
在安裝路徑下找devenv.exe,這個是正常的
比如下面這個路徑,看你是什麼盤的
“E:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe”
visual studio 2015怎麼配置mysql 驅動
1、控制面板中,MySQL Connector Net 6.9.9已經安裝(原安裝版本為6.9.8,後升級安裝為6.9.9)和MySQL for Visual Studio 1.2.6版。
根據MySQL官方說明,這兩個版本相互是沒有問題的:
2、利用NuGet安裝了EntityFramework和MySql.Data、MySql.Data.Entity包:
3、修改以後查看Web.config文件:
上述步驟都完成後,重啟visual studio(及電腦)後,依舊無法在vs中選擇連接到mysql的數據源:
替換方法:(待驗證)
不必用伺服器資源管理器,自己在配置文件中寫連接字元串。
connectionStrings
add name=”MySqlConnectionString” connectionString=”Server=localhost;Database=test; Uid=root;Pwd=12345678″/
/connectionStrings
vs2010使用vc++連接mysql資料庫時,為什麼我的資料庫驅動也裝了,但是還是不能選擇mysql資料庫
1,去mysql官網下載mysql C++連接頭文件:libmysql.dll,libmysql.lib,my_alloc.h,my_list.h,mysql.h,mysql_com.h,mysql_time.h,mysql_version.h
2,#include “mysql.h”
3,項目右鍵屬性-鏈接器-輸入-附加依賴項=lib文件目錄(如:..\include\libmysql.lib)
4,定義連接變數:MYSQL *conn;
5,連接
conn_Project = mysql_init(NULL) ;
if (mysql_real_connect(conn,Host, User, Password, DataBase, port, NULL, 0 ) == NULL)
{
AfxMessageBox(“connect fail”);
return ;
}
6,查詢
MYSQL_RES *result;
MYSQL_ROW row;
if(mysql_query (conn , “select * from table”))
{
afxMessageBox(“Query Fail”);
return;
}
result = mysql_store_result(conn);
while((row=mysql_fetch_row(result))!=NULL)
{
…row[0] //結果集第一列
…row[1] //結果集第二列
…
}
mysql_free_result(result);
vs2013編譯mysql,編譯自動停止不動,取消後報這種錯誤
最簡單的方法是,重新新建工程時,選「控制台」,控制台程序和普通的win32程序的子系統是不同的,/zw在此處不適用。
另外,main應該寫成
int main(),即使不報錯,也應該使用標準c規範,而不是譚浩強早年介紹的那種錯誤語法。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/233951.html