MySQL数据库
心在天涯
每一次尝试都是收获------测试需要心的沉淀
展开
-
MySQL数据库中的日期相关函数整理
获得当前日期、时间函数返回当前日期(date)——————-函数:curdate()和current_date()mysql> select curdate();+------------+| curdate() |+------------+| 2015-08-06 |+------------+1 row in set (0.00 sec)mysql> select curre原创 2015-08-11 14:46:16 · 792 阅读 · 0 评论 -
mysql中影响性能的全局变量
bulk_insert_buffer_size 批量插入缓存大小,该参数主要是针对MyISAM存储引擎来说的。适用于在一次性插入100-1000+条记录的情况时,提高效率。默认值是8M,可以针对数据量的大小,翻倍增加。concurrent_insert 并发插入,当表没有空洞(即删除过记录)时,某进程获取读锁的情况下,其他进程可以在表尾部进行插入。 0:表示不允许并发插入 1:当表没有空原创 2015-08-06 13:59:43 · 1637 阅读 · 0 评论 -
MySQL字符集相关命令
1、查看字符集编码的命令:show variables like ‘%char%’ 2、查看表的字符集命令: SHOW TABLE STATUS FROM 数据库名 LIKE ‘%表名%’ 3、查看表的具体字段名: SHOW FULL COLUMNS FROM 表名 4、修改表的字符集: ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8原创 2015-07-19 00:01:31 · 398 阅读 · 0 评论 -
如何解决MySQL插入部分中文字符的报错问题
Winform程序,进行添加功能,保存时,系统给出异常信息”Incorrect string value: ‘\xACQ\xCE\xC4\xD7\xAA…’ for column ‘TaskDes’ at rows“,在网上查了很多资料,最终解决了,数据库方面又长见识了,高兴! 问题原因:字符集的设置不一致导致 解决方法:需将客户端、服务器、数据库、表、字段的字符集设置成一致,具体如下: 1、原创 2015-07-18 23:58:26 · 866 阅读 · 0 评论 -
MySQL中数据库、数据表、字段的字符集查询方式
一、查看MySQL数据库服务器和数据库MySQL字符集。 mysql> show variables like ‘%char%’; +————————–+————————————-+—— | Variable_name | Value |…… +————————–+————————————-+—— | cha转载 2015-07-19 00:00:36 · 555 阅读 · 0 评论 -
MySQL中的字符串拼接函数详解
CONCAT函数功能:连接一个或多个字符串,然后返回连接后的字符串。 函数形式:CONCAT(str1,str2,…)示例1:单个字符串连接mysql> select concat('Hello');+-----------------+| concat('Hello') |+-----------------+| Hello |+-----------------原创 2015-08-05 18:48:20 · 16377 阅读 · 0 评论 -
MySQL中的变量定义及区别
MySQL数据库中的变量分两种:系统变量和用户变量,其中系统变量又分为全局变量(global)、会话变量(session),以下将针对这几种变量进行说明。 全局变量概述:它主要影响服务器的整体操作。当服务器启动时,它将所有全局变量初始化为默认值。这些默认值可以在选项文件中或在命令行中对指定的选项进行更改。要想更改全局变量,必须具有SUPER权限。全局变量作用于server的整个生命周期,但是不原创 2015-08-06 11:23:59 · 3576 阅读 · 0 评论