
mysql
小源子2016
目前主要从事Android、Flutter开发,也开发过J2EE、python、React、VUE、taro、 小程序、JAVAFX、QT等
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MYSQL explain详解
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 先解析一条sql语句,看出现什么内容 EXPLAINSELECTs.uid,s.username,s.name,f.email,f.mobile,f.phone,f.postalcode,f.address FROM uchome_space ASs,uchome_转载 2014-09-21 10:54:59 · 649 阅读 · 0 评论 -
linux 怎么完全卸载mysql数据库
在linux下开发,mysql数据库是经常用到的,对于初学者来说,在linux怎么安装卸载mysql数据库,也许可能比较痛苦,这里简单介绍下,怎么卸载msql数据库。 a)查看系统中是否以rpm包安装的mysql [plain] view plaincopy [root@linux ~]# rpm -qa | grep -i mysql MySQL-server-5.1转载 2015-07-16 21:30:44 · 739 阅读 · 0 评论 -
linux下mysql中文乱码(中文问号)解决办法
linux下则需要修改/etc/my.cnf,在[mysqld]下加入default-character-set = utf8,[client]下加入default-character-set = utf8,在[mysql]字段里加入default-character-set=utf8 实现: 1.查看原编码 代码如下 复制代码 mysql> show variables li转载 2015-07-28 22:03:16 · 2155 阅读 · 0 评论 -
Linux 安装好mysql之后 如何通过远程登陆mysql
默认情况下不能通过远程登陆mysql,需要执行下面的命令之后就可以进行远程登陆了 grant all on *.* touser_name@'%' identified by 'user_password'; 上面的命令授予的用户权限可以访问mysql中的任意数据库(database)和表(table)。 完成上面的两个步骤,重启mysql即可在远程登陆mysql服务器了。原创 2015-07-13 15:04:09 · 959 阅读 · 0 评论 -
MYSQL解锁
解锁 第一种 show processlist; 找到锁进程,kill id ; 第二种 mysql>UNLOCK TABLES; 锁表 锁定数据表,避免在备份过程中,表被更新 mysql>LOCK TABLES tbl_name READ; 为表增加一个写锁定: mysql>LOCK TABLES tbl_name WRITE;原创 2014-10-22 12:59:21 · 816 阅读 · 0 评论 -
思考mysql读提交和锁机制
对于数据库事务隔离级别是读提交的话,那么现在需要考虑下数据库是怎么原创 2014-10-22 12:56:15 · 1468 阅读 · 0 评论 -
MYSQL中文存不进
MYSQL 字段类型是VARCHAR 如果存不进去 可能是中文编码问题,修改下数据库编码即可原创 2014-08-14 14:50:27 · 1501 阅读 · 0 评论 -
MyBatis+MySQL 返回插入的主键ID
需求:使用MyBatis往MySQL数据库中插入一条记录后,需要返回该条记录的自增主键值。 方法:在mapper中指定keyProperty属性,示例如下: Xml代码 insert id="insertAndGetId" useGeneratedKeys="true" keyProperty="userId" parameterType="com.ch转载 2014-09-22 14:50:57 · 1046 阅读 · 0 评论 -
unsigned 既为非负数
unsigned 既为非负数原创 2014-09-22 14:23:28 · 1037 阅读 · 0 评论 -
没有事务是个神马情况呢
我们天天谈事务,在程序中配置事务时候,突然想到如果不配置事务,那会是什么情况呢,原创 2014-09-22 10:32:39 · 872 阅读 · 0 评论 -
Mysql 存储引擎中InnoDB与Myisam的主要区别
1, 事务处理 innodb支持事务功能,myisam 不支持。 Myisam的执行速度更快,性能更好。 2,select ,update,insert ,delete 操作 MyISAM:如果执行大量的SELECT,MyISAM是更好的选择 InnoDB:如果你的数据执行大量的INSERT或UPDATE,出于性能方面的考虑,应该使用InnoDB表 3,锁机制不转载 2014-09-21 19:54:38 · 832 阅读 · 0 评论 -
MYSQL索引无效和索引有效的详细介绍
MYSQL索引无效和索引有效的详细介绍,需要的朋友可以参考一下 1、WHERE字句的查询条件里有不等于号(WHERE column!=...),MYSQL将无法使用索引 2、类似地,如果WHERE字句的查询条件里使用了函数(如:WHERE DAY(column)=...),MYSQL将无法使用索引 3、在JOIN操作中(需要从多个数据表提取数据时),MYSQL只有在主键和外键的数据类转载 2014-09-21 10:45:25 · 822 阅读 · 0 评论 -
事务和锁
事务的隔离级别会影响是否原创 2014-09-21 19:59:21 · 877 阅读 · 0 评论 -
MYSQL数据库引擎分析
1.什么是存储 MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。原创 2014-09-21 10:35:54 · 709 阅读 · 0 评论 -
怎么样使用yum来安装mysql
自己下载release包安装出现好多问题,安装困难,使用yum轻松搞定了 inux下使用yum安装mysql,以及启动、登录和远程访问。 1、安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysq转载 2015-07-16 23:30:46 · 522 阅读 · 0 评论