WEB开发网
开发学院数据库MySQL 使用C连接Mysql 阅读

使用C连接Mysql

 2007-11-13 11:03:58 来源:WEB开发网   
核心提示: 则MySQL的数据库引擎启动,打开另一NT控制台窗口,使用C连接Mysql(3),执行 C:mysqlinmysql mysql 建立数据库连接,出现“mysql>”提示符后,现以Visual C++环境为例,作一简单介绍,执行 mysql > DE

---- 则MySQL的数据库引擎启动。打开另一NT控制台窗口,执行

---- C:mysqlinmysql mysql

---- 建立数据库连接,出现“mysql>”提示符后,执行

---- mysql > DELETE FROM user WHERE Host='localhost' AND User='';

---- mysql > QUIT

---- 删除所有的非授权用户。

---- 然后执行

---- C:mysqlinmysqladmin reload

---- C:mysqlinmysqladmin -u root password your_password

---- 其中,your_password是你选择的数据库管理员的口令,必须妥善保管。

---- 如果要每次都以管理员身份连接数据库,则编辑c:my.cnf,在[client]段中加入

user=root

password= your_password

如果要停止MySQL的数据库引擎,可以执行

C:mysqlinmysqladmin -u=root -p shutdown

按提示输入管理员口令后,MySQL的数据库引擎停止。

三、MySQL客户端应用的开发

---- MySQL提供了丰富的数据接口API,包括C、C++、Perl、PHP、Python、TCL等API和

JDBC,ODBC接口。出于性能考虑,我们采用了MySQL的C API进行开发。现以Visual C++

环境为例,作一简单介绍。

---- 新建一Win32 Console Application的Project,把“c:mysqlinclude”添加到编

译选项的包含路径中(在Project Options中加入 /I "d:mysqlinclude&quounter.cgol.net 魈迦缦拢?

#include <windows.h>

#include <stdio.h>

#include <string.h>

#include <mysql.h>

int main( int argc, char * argv[] )

{

上一页  1 2 3 4 5 6  下一页

Tags:使用 连接 Mysql

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接