在MySQl的命令状态,输入SOURCE C:\\×××.sql指令,能把×××。sql脚本中定义的数据库导入到Mysql中。我现在用VC来控制Mysql,已经连接上MySql,但是当执行mysql_query(&m_stMySql, “C:\\×××.sql”)(其中的变量用值直接代替)时,却不能正确的执行,报1064的错误。我没有用过Mysql做过东西,那位高高手知道在VC下导入数据库,望告知,多谢!
解决方案 »
- ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: N
- mysql 主从同步的问题,请教
- 表记录合成
- 求教:MySQL中用哪种数据类型来保存带格式的文章
- 请问怎样实现一个最简单的模拟mysql的桩
- MYSQL有没有象sqlserver2000的sql语句 如top 返回前1行记录
- 急,关于Mysql的delete data的几个问题
- MYSQL分页怎么保证重复数据在同一页
- 求助,重启Linux之后远程访问MySQL失败
- 更新mysql数据库爆重复数据问题,但是我根本没有这个重复问题,请高人看看
- mysql的疑惑 长度问题
- shell脚本连接mysql
1. 逐行处理,读文本流,遇到; 则提交。
2. 如果文件不大,可以把所有SQL语句整个读出,然后一起提交。
只不过是你的C程序去 open 文件,然后送到 mysql ,不需要你挨个创建啊。
fopen(..
sSqlGetFromFile = fread (..
mysql_query(&m_stMySql, sSqlGetFromFile)