眼睛的不可靠,mysql语句的执行
来源:互联网 发布:c语言定义字符数组长度 编辑:程序博客网 时间:2024/04/28 20:11
在mysql中建立数据库,语句如下
create database test;
建立表
create table testtb
(
id int,
name varchar(20)
)
然后写插入字符语句在sql脚本文件中,文件如下
insert into test values(11,'aa')
保存为test.sql,存D:盘根目录,在sql中执行/. D:/test.sql,报错。
错误如下,You have an error in your SQL syntax;check the manual that corresponds to your MySQL server version for the right syntax to use near '锘縤nsert into test values(11,'aa')' at line 1
复制insert into test values(11,'aa')在cmd中运行,插入正常。
很是郁闷,一样的内容为什么在命令行能运行,在脚本文件中不能运行呢?
怀疑是不是脚本文件写错了,或者运行方法不对。后来复制insert into test values(11,'aa')到另一个文件保存,运行正确。
比较两个文件完全相同。
这里面肯定有原因,两个文件肯定不同。
后来用UtraEdit把两个文件用二进制打开比较,果然发觉两个文件不同。
不能运行的文件内容为前面多了三个无名字符。
通过这个问题,我们看到了计算机里面有些东西用眼睛看是不可靠的。
create database test;
建立表
create table testtb
(
id int,
name varchar(20)
)
然后写插入字符语句在sql脚本文件中,文件如下
insert into test values(11,'aa')
保存为test.sql,存D:盘根目录,在sql中执行/. D:/test.sql,报错。
错误如下,You have an error in your SQL syntax;check the manual that corresponds to your MySQL server version for the right syntax to use near '锘縤nsert into test values(11,'aa')' at line 1
复制insert into test values(11,'aa')在cmd中运行,插入正常。
很是郁闷,一样的内容为什么在命令行能运行,在脚本文件中不能运行呢?
怀疑是不是脚本文件写错了,或者运行方法不对。后来复制insert into test values(11,'aa')到另一个文件保存,运行正确。
比较两个文件完全相同。
这里面肯定有原因,两个文件肯定不同。
后来用UtraEdit把两个文件用二进制打开比较,果然发觉两个文件不同。
不能运行的文件内容为前面多了三个无名字符。
通过这个问题,我们看到了计算机里面有些东西用眼睛看是不可靠的。
- 眼睛的不可靠,mysql语句的执行
- mysql语句的批量执行
- MySQL的语句执行顺序
- 监控mysql执行的语句
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- MySQL的语句执行顺序
- Ubuntu 8.10 正式版【官方下载】
- 排序算法java实现
- Unitils配置文件(Unitils介绍四)
- 截断int的后两位赋给char变量并可还原
- SCN
- 眼睛的不可靠,mysql语句的执行
- 在logout状态运行程序
- 旋转卡壳——凸多边形最小周长外接矩形
- C/C++中的字节对齐问题小贴
- 追逐相思入梦
- 标准 C I/O 之 feof() 函数
- ping 命令详解
- 冒泡排序法
- 把oracle10中的表导入到excel中