MySQL
xyz_ok
这个作者很懒,什么都没留下…
展开
-
向数据库插入中文时出现乱码
在做web开发时(本人用JSP做开发,数据库用的MySQL,其他开发方式可能稍有不同,但原理是一样的),向数据库中插入中文时出现乱码现象。这个现象跟很多环节有关系,但最根本的是要选择一种支持中文的编码,且各个地方的编码都要保持一致。这些地方主要包括数据库的编码,JSP页面代码请求的编码,数据库连接时的编码。具体如下:1、创建数据库的时候要选好一种支持中文的编码,可以选GBK、GB231原创 2015-04-15 22:53:26 · 13141 阅读 · 7 评论 -
MySQL中的行级锁SELECT FOR UPDATE 和LOCK IN SHARE MODE 区别
原文链接: http://blog.csdn.net/java2000_net/article/details/3709945自己记录一下,加深一下印象。英文资料来自于MySQL的官方文档。中文为自己按照理解翻译的。SELECT … LOCK IN SHARE MODE sets a shared mode lock on the rows read. A shared mode lock ena转载 2016-08-17 20:59:05 · 615 阅读 · 0 评论 -
关于MySQL随想(一)
(一)MySQL查询不区分大小写问题 以前网上有说在字段后面加binary或者在查询时加binary可以使其区分大小写(见我其他博文),现在忽然想明白了这件事。这是跟MySQL的默认字符集和排序规则有关,MySQL默认使用latin1字符集和latin1_swedish_ci排序规则,这种排序规则是不区分大小写的。即使你指定了默认的字符集为utf8,但其默认的排序规则utf8_general_ci原创 2016-03-22 10:51:02 · 375 阅读 · 0 评论 -
MYSQL卸载后重新安装最后无法start service的解决办法
http://blog.sina.com.cn/s/blog_66912d1c0101k4dr.html转载 2016-04-05 14:47:12 · 501 阅读 · 0 评论 -
MySQL数据库远程连接开启方法
在MySQL控制台中按以下步骤操作。 第一步:GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;第二步:FLUSH PRIVILEGES;原创 2016-03-11 15:38:15 · 406 阅读 · 0 评论 -
影响MySQL性能的五大配置参数
http://blog.csdn.net/xifeijian/article/details/19775017转载 2016-01-20 10:25:19 · 306 阅读 · 0 评论 -
MySQL explain执行计划解读
http://blog.csdn.net/xifeijian/article/details/19773795转载 2016-01-20 10:09:01 · 318 阅读 · 0 评论 -
MySQL ERROR 1005: Can't create table (errno: 150)解决办法
在mysql 中建立引用约束的时候会出现MySQL ERROR 1005: Can’t create table (errno: 150)的错误信息,结果是不能建立引用约束。 出现问题的大致情况 1、外键的引用类型不一样,如主键是int外键是char 2、找不到主表中引用的列 3、引用的字段和外键的字符编码不一致,也可能存储引擎不一样 4、引用的字段和外键的约束不同我出现的问题就是第4种,原创 2015-08-18 10:05:59 · 15464 阅读 · 1 评论 -
MySQL查询不区分大小写问题
问题描述:今天在做客户端登录的时候,发现用小写的字母也能同样验证通过,于是就去网上查找相关知识。发现mysql查询时,存在不区分大小写的情况。可以通过binary关键字加以解决。 解决方法有两种: 第一种:让mysql查询时区分大小写 select * from table_name where bina原创 2015-04-15 22:34:32 · 2834 阅读 · 0 评论 -
解决服务器不支持emoji表情
今天过过同学有问到服务器怎么解决支持emoji表情的问题,于是在网上搜索并简要解释下。其实服务器应该是支持,不支持的可能是数据库的存储。以MySQL(5.5及以上)数据库且编码为UTF-8为例进行简要说明: 1、UTF-8字符集支持emoji表情; 2、在MySQL中,UTF-8字符集的默认排序规则是utf8_unicode_ci,其不支持emoji表情,故存储不了; 3、UTF-8字符集的u原创 2017-01-12 18:19:56 · 3871 阅读 · 0 评论