-
[MySQL] Mysql字符集以及审校规则
Mysql字符集以及校对规则编码:计算机都是二进制存储,因此需要将显示符号转换成二进制数才能存储,每个字符所转换成的二进制数,就是字符编码。字符集字符用于显示的抽象符号。字符集是一套字符与字符编码的集合。常见的字符集编码:Ascii字符集,GB2312字符集,gbk字符集,latin1字符集,uni...
69
热度 -
[MySQL] Mysql之查询、where、惯用函数、having
Mysql之查询、where、常用函数、havingMysql之查询、where、常用函数、having201507311.如何在mysql中写查询语句?答:把列看成变量,把where后面的看成if(exp)里的exp表达式。2.哪些行被取出来了?答:哪一行能让exp为真,哪一行就能取出来。3.wh...
96
热度 -
[MySQL] mysql运维之-学问积累
mysql运维之---知识积累一、mysqlsql处理业务类1.1、通过生日计算周岁selectdate_format(from_days(to_days(now())-to_days('1788-11-26')),'%Y')+0;1.2、mysqladmin命令修改密码,-h指定数据库服务...
51
热度 -
[MySQL] 发生系统异常 1067
发生系统错误1067log\.index'notfound(Errcode:2-Nosuchfileordirectory)windows8.1下安装mysql,netstartmysql时报发生系统错误1067.查看日志(日志文件在D:/mysql/data/计算机名.err)错误信息:D:\my...
87
热度 -
[MySQL] mysql装完计算机里面没mysql相关服务
mysql装完电脑里面没mysql相关服务在完成安装Mysql5.6后,使用mysql时,打开cmd,输入netstartmysql,提示服务名无效,查看服务列表,也结果找不到mysql相关的服务,可以用下面方法去解决。解决方案:1、打开cmd,切换到mysql的bin目录下(这个需要根据自己电脑m...
109
热度 -
[MySQL] mysql 中subString 与 like 的小差异
mysql中subString与like的小区别最近工作中遇到了,用截取字符串查询数据库。刚开始是通过字符串截取后放入到like模糊查询语句中,后来发现这样查询是不正确的。subString是在数据库中的字段中截取某一段,它是有位置顺序的。而like却没有也就是说要符合你传入的字符串,不管他是在这个...
62
热度 -
[MySQL] MySQL性能优化小结
MySQL性能优化总结一、MySQL的主要适用场景1、Web网站系统2、日志记录系统3、数据仓库系统4、嵌入式系统二、MySQL架构图:三、MySQL存储引擎概述1)MyISAM存储引擎MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。首先肯定会有任何存储引擎都不可缺少...
94
热度 -
[MySQL] mysql 权限分配及创设新用户
mysql权限分配及创建新用户前言本文主要是介绍mysql创建新用户命令及赋予权限等命令,为了便于理解,文中会给出相关示例。通常情况下,创建用户,修改mysql密码,授权,是需要有mysql里的root权限。1.创建用户://root用户登录[email protected]jh>m...
67
热度 -
[MySQL] MySql中时间类型小结
MySql中时间类型总结最近建表要用到时间类型的数据,但对时间类型的数据一向不了解,就总结了一下。。一、日期DATE一个日期。支持的范围是“1000-01-01”以“9999-12-31”。MySQL显示日期用“YYYY-MM-DD”格式,但允许使用字符串或数字列赋值日期...
76
热度 -
[MySQL] MySQL加载数据所亟需的file权限实验
MySQL加载数据所需要的file权限实验在MySQL中经常需要导出一些表的数据,或者加载数据到某些表中,这时就涉及到一些权限的问题。今天就遇到一个开发加载数据的问题,我在测试环境进行了一些测试,并得出了一结论,过程和结果如下:在测试环境中,创建一个测试用户,然后以root身份执行导入导出过程,导出...
105
热度 -
[MySQL] MySQL开发技巧——怎么正确使用Join语句
MySQL开发技巧——如何正确使用Join语句SQL语言相信学过数据库的人都会使用,但是能正确使用SQL的人却相对不多。正确使用SQL很重要吗?当然,下面我就列出了正确使用SQL语句的几个好处:增加数据库的处理效率,减少相应的响应时间。减少数据库的服务器负载,增加服务...
63
热度 -
[MySQL] MySQL开发技艺——与Join相关的SQL技巧
MySQL开发技巧——与Join相关的SQL技巧在上一篇文章中,我们具体介绍了如何正确使用Join语句。这里我们将会介绍与Join相关的SQL技巧。技巧一:使用Join来进行联合更新。举例:如何更新使用过滤条件中包括自身的表?情景:把同时存在于取经四人组和悟空兄弟表中的记录的人在取经四人组表中的id...
72
热度 -
[MySQL] 导入数据到mysql的一种简略的方法
导入数据到mysql的一种简单的方法因为ubuntu默认自带的mysql版本为5.5,并不能使用loaddatainfile这种高级的功能,因此我们写了一个通用的脚本来上传文件shell脚本cat./employee.csv|whilereadLINEdoeval$(echo$LINE|awk-F&...
82
热度 -
[MySQL] MySQL调优 - IN
MySQL调优----IN在慢查询优化中,对于IN这个关键字的优化的出现概率还是挺高的。其实对于IN关键字出现的SQL优化其实难度不高,重要的是熟悉该SQL的应用场景也可以说是业务逻辑。一、举个最近遇到的例子(业务:查询该标签下所有的文章数量):selectcount(*)fromcms_artic...
76
热度 -
[MySQL] mysql 系统表集锦(不断更新中)
mysql系统表汇总(不断更新中)?MySql获取某个字段存在于哪个表的sql语句?SELECTTABLE_SCHEMA,TABLE_NAMEFROMinformation_schema.`COLUMNS`WHERECOLUMN_NAME='col1'???不断更新中。。。。?????
130
热度 -
[MySQL] MYSQL惯用简单语句
MYSQL常用简单语句使用SQL语法大写,增加可读性(小写部分就是自己数据库写的表/字段喽,具体你懂得...)。创建数据库:CREATEDATABASEmysql_db;删除数据库:DROPDATABASEmysql_db;查看数据库:SHOWDATABASES;使用数据库:USEmysql_db;...
134
热度 -
[MySQL] Mysql学习(慕课学习笔记七)修改数据表(下)
Mysql学习(慕课学习笔记7)修改数据表(下)添加主键约束ALTERTABLEtb1_nameADD[CONSTRAINT[symbol]]PRIMARYKEY[index_type](index_col_name,…….)ALTERTABLEuser2ADDCONST...
81
热度 -
[MySQL] mysql 经典sql征集
mysql经典sql收集1、按条件进行sql数据存储普通的INSERTINTO插入:INSERTINTOcard(cardno,cardnum)VALUES('1111','100');INSERTINTOcard(cardno,cardnum)VALUES('2222','200');加入条件的插...
132
热度 -
[MySQL] 6.UNION关键字
msyql中子查询IN,EXISTS,ANY,ALL,SOME,UNION介绍1.ANY关键字假设any内部的查询语句返回的结果个数是三个,如:result1,result2,result3,那么,select...from...wherea>any(...);->select...fr...
132
热度 -
[MySQL] 4. DML语言:数据操纵语言
MySQL学习之路(1):SQL脚本语言使用MySQL数据库,首先安装MySQL数据库,本文所有SQL脚本在MySQL上测试和执行。安装Mysql服务器;安装Mysqlworkbench客户端,可以以图形化界面管理mysql;安装phpMyadmin客户端,可以通过bs方式图形化管理Mysql;1....
120
热度