随笔分类 - MySQL
摘要:#当前时间 #当前时间前八个小时 #当前时间后八个小时 #修改时间,超过当前时间的减去八个小时
阅读全文
摘要:以备份mysql下的test数据库为例,备份到/home/data 使用mysqldunp命令 在使用定时任务 crontab -e
阅读全文
摘要:Mysql可以从以下几个方面进行数据库优化: SQL及索引优化: sql优化: 优化count select count(*) ,count(id) from t; #count(*) 会包含null,count(id)不包含Null select count(release_year='2006'
阅读全文
摘要:1、查看所有数据库容量大小 2、查看所有数据库各表容量大小 3、查看指定数据库容量大小 4、查看指定数据库各表容量大小
阅读全文
摘要:方法一: mysqladmin -u root -p password "test123" Enter password: 【输入原来的密码】 方法二: mysql -uroot -p Enter password: 【输入原来的密码】 mysql>use mysql; mysql> update
阅读全文
摘要:共享一份 世界、国家、省、城市最全的SQL(mysql可直接使用),笔者是花了下载币下载的 下载SQL # pid=0 获取所有国家 # pid=99999999 获取中国的省、自治区、直辖市、特别行政区 世界国家部分截图 中国的省份部分截图 拿走,不用谢 :)
阅读全文
摘要:Mysql中更新某天数据可设置该条数据中的某个字段自动更新 一个表中只能出现一个 CURRENT_TIMESTAMP 属性的字段
阅读全文
摘要:有两张表bas_student、bas_householder, 去除学生表中与家长表重复的手机号
阅读全文
摘要:比如一个数据库 表A和表B 都有一个username字段, 现查出与表A中username值相同的表B的username和password数据
阅读全文
摘要:一、Mysql官方下载地址:https://www.mysql.com/downloads/ 二、下载 Community Server,这个版本是完全免费的 https://dev.mysql.com/downloads/mysql/ 三、选择操作系统和版本下载: windows(7、8、10)
阅读全文
摘要:SET @columnExists1 = (SELECT COUNT(*) FROM information_schema.COLUMNS WHERE TABLE_SCHEMA=DATABASE() AND TABLE_NAME='csh_periodcourse' AND COLUMN_NAME = 'BadgePoint'); SET @mysql1 = IF (@colum...
阅读全文
摘要:sql查询某字段的相同值: SELECT * FROM table WHERE col in (SELECT col FROM table GROUP BY col HAVING COUNT (col) >1); 顺带说一下where和having: select * from tablewhere
阅读全文
摘要:MySql : 有N张表,N未知,每张表都有一个字段(id),每张表的字段结构不完全一样,如何查询所有表里面所有id的最大值?如下图所示: 对上面三张表进行操作的话,结果应该为:9 SQL语句:
阅读全文
摘要:mysql中用命令行复制表结构的方法主要有一下几种: 1.只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 或者 CREATE TABLE 新表 LIKE 旧表 2.复制表结构及数据到新表 CREATE TABLE 新表 SELECT * FR
阅读全文
摘要:一、concat()函数可以连接一个或者多个字符串 CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。 select concat('11','22','33'); 112233 二、CONCAT_WS(separator,s
阅读全文
摘要:1.添加PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE ( `column
阅读全文
摘要:导数据或者删数据有主外键关联会特别麻烦,可以外键关联,数据处理完再加上。 SET FOREIGN_KEY_CHECKS = 0; DELETE FROM frm_userinfo_; SET FOREIGN_KEY_CHECKS = 1;
阅读全文
摘要:1、如果为空返回0 select ifnull(null,0) 2、如果为空返回0,否则返回1 select if(isnull(col),0,1) as col. MYSQL 中的IFNULL函数 IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,
阅读全文
摘要:SELECT `Name`,(@rowNum:=@rowNum+1) AS rowNo FROM bas_student,(SELECT (@rowNum :=0)) a LIMIT 10;
阅读全文