mysql
明天还有我
这个作者很懒,什么都没留下…
展开
-
mysqladmin: connect to server at 'localhost' failed;错误解决方法
windows7上安装mysql5.7.9修改密码报错 mysqladmin: connect to server at 'localhost' failed;错误解决方法不用密码可以登录使用quit或者exit退出停止服务执行MySQLD --user=mysql --skip-grant-tables --skip-networking&然后启动原创 2015-11-23 14:12:41 · 76393 阅读 · 11 评论 -
Mysql limit分页语句用法 SqlServer TOP子句 Oracle分页
Mysql limit分页语句用法与Oracle和MS SqlServer相比,mysql的分页方法简单的让人想哭。--语法:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset--举例:select * from table limit 5; --返回前5行select * from tab原创 2016-05-04 10:20:27 · 1056 阅读 · 0 评论 -
mysql批量删除前缀相同的表
mysql批量删除前缀相同的表:Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'pre_%';原创 2016-02-27 09:43:05 · 573 阅读 · 0 评论 -
修改 MYSQL 最大连接数的3种方法
修改 MYSQL 最大连接数的3种方法修改 MYSQL 最大连接数的3种方法:方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为max_connections=1000 服务里重起MYSQL即可方法二:MySQL的最大连接数默认是100客户端登录:mysql转载 2016-02-24 16:07:08 · 2763 阅读 · 0 评论 -
简单了解mysql表分区
一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。 二、为什么要对表进行分区为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。分区的一些优点包括:翻译 2016-02-16 17:24:17 · 403 阅读 · 0 评论 -
主键、自增主键、主键索引、唯一索引概念区别与性能区别
概念区别:主键:指字段唯一不为空值的列。主键索引:指的就是主键,主键没有明确的概念定义,主键既是约束,也是索引,主键是索引的一种,是唯一索引的特殊类型。创建主键的时候,数据库默认会为主键创建一个唯一索引。自增主键:字段类型为数字、自增、并且是主键。唯一索引:索引列的值必须唯一,但允许有空值。主键是唯一索引,这样说没错。但反火来说唯一索引也是主键就错误了,因为唯一转载 2016-03-03 00:02:28 · 1676 阅读 · 0 评论 -
count函数的作用
想要真正的理解count函数,我们就必须明白count函数的作用。作用一:统计某一列非空(not null)值得数量,即统计某列有值得结果数,使用count(col)。作用二:统计结果集的行数,此时不用管某列是否为null值。即使用count(*).明白了这点,我们就应该知道MySQL的count(*)并不是想象中的那样,统计每一列的值,而是直接忽视掉所有列,直接统计行数,原创 2016-01-27 17:20:51 · 12034 阅读 · 0 评论 -
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:YES)
错误描述: Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Access denied for user的错误.删除user.user中值为NULL的,或更新NULL为test 1)delete from user where user is NULL 2)update user set user=‘test‘ where user is NULL原创 2015-12-23 16:15:08 · 322 阅读 · 0 评论 -
MySQL修改root密码的多种方法
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 my转载 2015-12-23 16:00:14 · 350 阅读 · 0 评论 -
彻底删除MySQL服务 删除服务:sc delete mysql//这里的mysql是你要删除的服务名在
进入“控制面板->管理工具->服务”查看才发现,虽然MYSQL已经卸载了,但是MYSQL服务仍然残留在系统服务里。又不想改服务名,改怎么办呢。只要在CMD里输入一跳命令就可以将服务删除:sc delete mysql //这里的mysql是你要删除的服务名这样一来服务就被删除了,进入服务里查看确实没有mysql服务了,OK。-----------------原创 2015-12-23 15:49:22 · 29601 阅读 · 3 评论 -
Explain分析查询语句
表的读取顺序读取操作的类型可用索引,实际使用的索引表之间的引用每张表多少行被优化器查询索引的长度 EXPLAIN字段解释: ØTable:显示这一行的数据是关于哪张表的 Øpossible_keys:显示可能应用在这张表中的索引。如果为空,没有可能的索引。可以为相关的域从WHERE语句中选择一个合适的语句转载 2017-06-09 14:23:26 · 421 阅读 · 0 评论