mysql如何执行sql脚本文件

mysql如何执行sql脚本文件,第1张

右键以文本文件的形式打开,里面是记录着可以在mysql里面执行的代码。

要执行sql文件里面的代码,需要打开mysql数据库去执行,新手推荐用软件的形式执行此sql,软件如navicat,sqlyog等。

打开软件并且配置连接数据库的信息后打开,然后创建一个数据库,之后右键数据库选中执行sql,接着选择要执行的sql文件,按提示一步一步走下去即可。

老手推荐使用cmd指令来执行sql,因为速度比较快,首先也是连接上数据库,创建并选择好数据库:

mysql>use

数据库名;

mysql>set

names

utf8;

--设置传输编码,避免中文乱码

mysql>source

d:/xxxsql;

--

source

文件路径

就这么简单,

然后就等着sql执行完毕即可

1、配置ODBC数据源

2、使用SQL函数进行连接。

对于1、配置数据源,配置完以后就可以编程 *** 作数据库了。

对于2、使用SQL函数进行连接,参考代码如下:

#include<windowsh>

#include<sqlh>

#include<sqlexth>

void main()

{

HENV henv; //环境句柄

HDBC hdbc; //数据源句柄

HSTMT hstmt; //执行语句句柄

unsigned char datasource[]="数据源名称"; //即源中设置的源名称

unsigned char user[]= "用户名"; //数据库的帐户名

unsigned char pwd[]= "密码"; //数据库的密码

unsigned char search[]="select xm from stu where xh=0";

SQLRETURN retcode; //记录各SQL函数的返回情况

// 分配环境句柄

retcode= SQLAllocEnv(&henv); // 等介于 SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL

, &henv);

// 设置ODBC环境版本号为30

retcode= SQLSetEnvAttr(henv, SQL_ATTR_ODBC_VERSION, (void)SQL_OV_ODBC3, 0);

// 分配连接句柄

retcode= SQLAllocConnect(henv,&hdbc); // 等介于 SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc);

以上就是关于mysql如何执行sql脚本文件全部的内容,包括:mysql如何执行sql脚本文件、c语言连接SQL Server数据库并 *** 作表中数据的代码没有错误,但是无法执行、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10146063.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存