SQL取聊天消息列表
摘要:SELECT count(`read` = 0 or null) AS newMessage, receiver,content,newTable.inputTime, u.name, u.img FROM (SELECT receiver_id as receiver,content,`read`,inputTime FROM chat WHERE (sender_id = 91) AND (r
阅读全文
mysql 5.7 安装后添加root用户
摘要:# 回车并输入在/etc/mysql/debian.cnf中的密码 $ mysql -u debian-sys-maint -p # 登录以后执行以下SQL语句 mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; mysql> quit;
阅读全文
mysql 主从
摘要:创建用户,添加权限 mysql> create user 'slave'@'192.168.137.3' identified by '123'; Query OK, 0 rows affected (0.03 sec) mysql> grant replication slave on *.* t
阅读全文
mysql binlog
摘要:开启 //mysqld.cnf server-id = 1 log_bin = /var/log/mysql/mysql-bin.log 查询最新的日志 mysql> show master status; +------------------+----------+--------------+------------...
阅读全文
共享锁和排他锁
摘要:Mysql默认事务隔离是可重复读,即在一个事务中读取到的数据是一致的,不会被其他操作污染。 应用场景: 共享锁:对一张表的数据行加锁,避免改动和删除,对其关联表进行insert等操作。确保两张表的业务一致。 排他锁:确保一张表的数据一致性。
阅读全文
mysql的数据类型int、bigint、smallint 和 tinyint取值范围
摘要:使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。 int 从 -2^31 (-2,147,483,648) 到 2^31 - 1
阅读全文
批量更改int类型的timestamp字段to datetime
摘要:批量更改int类型的timestamp字段to datetime 1.创建datetime字段created_at 2.update 字段
阅读全文
sql语句 当前时间查找重复 时间戳转换
摘要:查找重复数据select id, name, memofrom Awhere id in (select id from A group by id having count(1) >= 2)mysql 当前时间SELECT NOW(); //2015-10-27 16:43:45UNIX时间...
阅读全文
MySQL 数据库改名的简单方法
摘要:假设,已有一数据库名为o_dbName,欲改名为n_dbName。1、备份, mysqldump -u root -ppwd o_dbName > c:\database.sql 2、创建新数据库n_dbName3、导入表,mysql -u root -ppw...
阅读全文
mysql5.6配置日志
摘要:在my.ini下添加log-output=FILElog-error=e:/phptools/logs/mysql_err.loggeneral_log=ONgeneral_log_file=log=E:/phptools/logs/mysql.logslow-query-log=ONslow-qu...
阅读全文
mysqli常用命令
摘要:prepare("insert into `vol_msg`(mid,content) values(?,?)")){ /*第一个参数是绑定类型,"s"是指一个字符串,也可以是"i",指的是int。也可以是"db", * d代表双精度以及浮点类型,而b代表blob类型,第二个参数是变量 */ $stmt->bind_param("is",$id,$content); //给变量赋值...
阅读全文
图解SQL多表关联查询
摘要:图解SQL多表关联查询 网上看了篇文章关于多表连接的,感觉很好,记录下来,以便日后自己学习 内连接 左连接 右连接 全外连接 1、 查两表关联列相等的数据用内连接。2、 Col_L是Col_R的子集时用右外连接。3、 Col_R是Col_L的子集时用左外连接。4、 Col_R和Col_L彼此有交集但
阅读全文
mysql默认字符集修改
摘要:修改为utf8 或者 utf8mb4 (1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值,添加 [mysql] default-character-set = utf8 [mysqld] character_set_server = utf8 修改完后,重启mysql的服务
阅读全文
mysql控制台命令
摘要:* mysql 链接服务器 mysql -h localhost -u root -p show processlist; update mysql.user set authentication_string=password('123qwe') where user='root' and Hos
阅读全文