mysql
suchcl
这个作者很懒,什么都没留下…
展开
-
mysql中limit
limit字句可以被用于强制select语句返回指定的记录数.limit字句可以带有1个或者2个参数,参数只能是整型常量,如果只带有1个参数,则返回指定数量的数据;如果有2个参数,则第一个参数为返回第一条数据行的偏移量,第二个参数为返回记录行的最大数量.// 返回前2条数据select username,mobile from user limit 2;// 从第3条数据开始返回4条数据 偏移量是从0开始的,所以这里的参数2,表示偏移量为3select username,mobile原创 2020-06-23 23:10:11 · 405 阅读 · 0 评论 -
node查询mysql数据,date类型数据值显示误差
koa链接mysql数据库,有一字段为date类型,数据库中存储的值为“1990-03-15”,但是我查询后显示到页面中的值并不是“1990-03-15”,而成了“1990-03-14T16:00:00.000Z”,查了半天原因,原来主要是因为node的时区和mysql时区不同.解决办法在node链接mysql的配置中设置时区就可以了:// 数据库配置DEVDATABASE: { host: "127.0.0.1", user: "root", password: "原创 2020-06-23 22:57:06 · 274 阅读 · 1 评论 -
向mysql中的date类型传入空值
koa链接mysql数据库操作,在写表单插入数据功能的时候,发现在一个date类型的字段传入空值的时候,一直报错,不能正常插入空值.排查后发现,原来这个字段是date类型,而我在插入的时候,如果不给这个字段赋值,那么它默认是“”,类型是一个字符串,而不是date类型(也不是一个对象类型).发现问题了,我的解法是在对从表单获取的这个数值做了下判断,判断这个值是否为空,如果为空,则将这个字段赋值null,否则直接从表单获取数值 .let birthday = postData.birthday;if原创 2020-06-23 21:44:43 · 12237 阅读 · 0 评论 -
mysql删除数据和清空数据表
清空数据表: truncate table tb_name;删除数据: delete from table;清空数据表命令truncate,可以省略关键词table,直接使用 truncate tb_name;原创 2020-03-25 17:18:51 · 287 阅读 · 0 评论 -
mysql怎么获取系统时间
mysql中有几个函数都可以获取系统时间,用的比较多如下面几个:这3个函数的作用相同,都是返回当前时间,格式:yyyy-mm-dd hh:mm:ssselect now();select current_timestamp();select current_timestamp;获取Unix时间戳select unix_timestamp(now());更多关于mysq...原创 2019-12-02 17:01:01 · 318 阅读 · 0 评论 -
MySQL各数据类型
数据类型在这些数据类型当中,有一些数据类型是常用的,有些数据类型不常用,也有些对于刚入门数据库的同学有点困惑的地方。对于这些数据类型,其实就是一个记忆过程,记住了,就是了。上面说了个对于刚入门同学有个困惑但不是难点的地方,就是数据的显示宽度和数据类型的长度。我们在创建或修改一个表结构的时候,比如可能用到的下面的语句:CREATE TABLE `user` ( `id` int(4), `n...原创 2018-05-16 17:24:55 · 470 阅读 · 0 评论 -
Incorrect column name 'remark '
mysql数据库,原来有张表,今天在表里新增了一个字段remark,然后在保存表的时候,就提示异常了,如题:Incorrect column name 'remark '.开始以为remark是mysql的关键字,查了一下不是,然后随便添加了其他任意的测试字段,都没有问题.后来不经意见发现错误提示信息中的引号里面的内容,原来是字段名后面多了一个空格,应该是从键盘敲入字段名称后不小心键入的空格,...原创 2019-09-06 14:58:39 · 1364 阅读 · 0 评论