mysql
文章平均质量分 81
huangbaiping
这个作者很懒,什么都没留下…
展开
-
mysql设置非主键字段自增
思路:首先把字段设置为key,然后更改为自增;例如:alter table asynch_task ADD KEY comp_index (code);alter table asynch_task modify code BIGINT(20) auto_increment;原创 2016-11-30 08:53:49 · 7672 阅读 · 1 评论 -
mysql 查询当前时间是星期几
select date_format(curdate(),'%w') from dual;更多参考:MySQL中DATE_FORMAT(date, format)函数可根据format字符串格式化日期或日期和时间值date,返回结果串。 也可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值原创 2017-03-22 12:02:47 · 44154 阅读 · 4 评论 -
mysql索引
索引语句:1、创建普通索引的两种方式:ALTER TABLE hr_student ADD INDEX hr_student_account (account); -- 其中hr_student_account是索引名称,我们为索引命名尽量用 “表名_字段名” 进行命名CREATE INDEX hr_student_account ON hr_student (account);原创 2017-05-17 10:34:14 · 266 阅读 · 0 评论 -
linux 下面查询sql展示更好看的方式
select * from wp_member m where m.id = 111;这个sql查出来的数据就只有一条,在Linux上面为了展示更好看,可以在sql后面加上\G;如:select * from wp_member m where m.id = 111 \G它就会竖着显示了原创 2017-07-13 09:34:10 · 2340 阅读 · 0 评论 -
mysql使用kill命令解决死锁问题,杀死某条正在执行的sql语句
在使用mysql运行某些语句时,会因数据量太大而导致死锁,没有反映。这个时候,就需要kill掉某个正在消耗资源的query语句即可, KILL命令的语法格式如下:KILL [CONNECTION | QUERY] thread_id每个与mysqld的连接都在一个独立的线程里运行,您可以使用SHOW PROCESSLIST语句查看哪些线程正在运行,并使用KILL thread_id原创 2017-06-13 09:36:24 · 2229 阅读 · 1 评论