
数据库
文章平均质量分 62
打八阿哥
让我研究一哈
展开
-
神奇的bug之DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP自动更新失败
业务场景:数据表中有一个update_time字段,设置为timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,使用模型中的update()或save()方法【以phalcon为例】,发现无法更新。问题解析:在数据库中更改数据,发现更新字段会更改,判定是代码中的问题。使用sql原生语句,结果同上。使用模型中的update()方法,发现不能更新。public function test($field_n原创 2021-12-30 00:02:14 · 4476 阅读 · 0 评论 -
mysql与php使用基础复习
错误using a password on the command line interface can be insecure.在命令行中输入账号密码信息是不安全的。#mysql -uroot -p回车,输入密码。mysql原生语句#mysql -uroot -ppassword;//连接数据库#CREATE DATABASE DATABASE_BANE;//创建数据库#CREATE DATABASE IF NOT EXISTS NAME DEFAULT CHARSET ut原创 2021-09-29 00:05:36 · 178 阅读 · 0 评论 -
redis学习笔记(二)
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。stringstring 是 redis 最基本的类型string 类型是二进制安全的。意思是 redis 的 string 可以包含任何数据。比如jpg图片或者序列化的对象。string 类型是 Redis 最基本的数据类型,string 类型的值最大能存储 512MB。一个键最大能存储 512MBhashRedis hash 是一原创 2021-05-20 14:24:08 · 100 阅读 · 0 评论 -
redis学习(一)--命令集合
打开redis服务E:\redis>redis-server.exe进入redis$ redis-cli //1$redis-cli.exe -h 127.0.0.1 -p 6379 //2检测redis服务是否开启$ ping // pong设置键值对$ set key value获取键值$ get key删除键del key存储哈希值hmset key field1 value1...原创 2021-05-20 14:23:19 · 126 阅读 · 0 评论 -
redis学习中遇到的问题
中文显示在输入中文时出现乱码进入时在后面加上 --raw 即可redis-cli.exe -h 127.0.0.1 -p 6379 --raw原创 2021-05-20 14:22:54 · 87 阅读 · 0 评论