database
我只会html
这个作者很懒,什么都没留下…
展开
-
解决MySQL插入新记录不在最后一行的问题
问题的提出出现这个问题的背景是需要设计一张规定长度的数据表,用来记录过去24小时的PM2.5监测情况,当表写到规定长度后,当需要写入新的记录时,必须删除掉最早的一条数值。但是系统运行满24小时之后,我惊奇地发现数据库里似乎不再写入数据了,但是写入端这边却提示的是写入成功,实在是有些匪夷所思。尝试向数据表中手动插入一些数据,会发现新插入记录的id和表中保留的最后一条记录的id之间丢失了很多,于是猜测是MySQL删错了。把刚刚插入的那条数据又删除掉了。其间还发现如果先删除再插入,行得通,但是新插入的记录总原创 2020-07-29 16:05:40 · 1903 阅读 · 0 评论 -
MySQL允许外部访问
进入mysql数据库:use mysql;更新域属性,’%'表示允许外部访问:update user set host = '%' where user ='root';执行以上语句之后再执行:flush privileges;再执行授权语句:grant all privileges on *.* to 'root'@'%' with grant option执行完以上步骤,外部应该就可以通过账户和密码访问了。如果还存在问题,可以在防火墙入站规则中打开3306端口。.原创 2020-07-20 18:54:19 · 844 阅读 · 1 评论 -
《mysql必知必会》学习笔记
开始时间:2020/1/12结束时间:2020/1/15第三章:使用mysql1、查看表customers的列信息:show columns from customers;等价于describe customers;第四章:检索数据1、未排序数据:检索中,如果没有明确排序查询结果,则返回的数据的顺序可能是数据被添加到表中的顺序,也可能不是。只要返回相同数目的行,就是正常的。...原创 2020-01-12 23:49:28 · 109 阅读 · 0 评论