文章分类 -  SQL

摘要:  在日常mysql运维中,经常要查询当前mysql下正在执行的sql语句及其他在跑的mysql相关线程,这就用到mysql processlist这个命令了。mysql> show processlist;          &nb 阅读全文
posted @ 2018-06-22 17:57 星朝 阅读(351) 评论(0) 推荐(0) 编辑
摘要:  在平时的mysql运维操作中,经常会碰到插入中文字段后出现乱码的情况,产生中文乱码的原因一般有:1)mysql的编码格式不对,是latin1编码。强烈推荐将mysql下的编码格式都改为utf8,因为它兼容世界上所有字符!2)mysql的表的语系设定问题(包含character与coll 阅读全文
posted @ 2018-06-22 17:57 星朝 阅读(200) 评论(0) 推荐(0) 编辑
摘要:  在mysql日常操作中,妙用pager设置显示方式,可以大大提高工作效率。比如select出来的结果集超过几个屏幕,那么前面的结果一晃而过无法看到,这时候使用pager可以设置调用os的more或者less等显示查询结果,和在os中使用more或者less查看大文件的效果一样。 pag 阅读全文
posted @ 2018-06-22 17:56 星朝 阅读(189) 评论(0) 推荐(0) 编辑
摘要:  在mysql运维操作中会经常使用到alter这个修改表的命令,alter tables允许修改一个现有表的结构,比如增加或删除列、创造或消去索引、改变现有列的类型、或重新命名列或表本身,也能改变表的注释和表的类型。下面就针对alter修改命令的使用做一梳理: 在mysql运维操作中会经 阅读全文
posted @ 2018-06-22 17:55 星朝 阅读(486) 评论(0) 推荐(0) 编辑
摘要:  1、创建索引索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER TABLE来给表增加索引。以下命令语句分别展示了如何创建主键索引(PRIMARY KEY),联合索引(UNIQUE)和普通索引(INDEX)的方法。 ?12345mysql 阅读全文
posted @ 2018-06-22 17:53 星朝 阅读(258) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示