51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#mySQL
MySQL取姓名的首字母
set@name='张三';select@name,char_length(@name),casewhenchar_length(@name)=1thenELT(INTERVAL(CONV(HEX(CONVERT(substr(@name,1,1)USINGGBK)),16,10),0xB0A1,0xB0C5,0xB2...
代码星球
·
2020-05-21
MySQL
姓名
字母
MySQL的那些坑
1. 表名一定要区分大小写,不一致就会报错2.无隐式的类型转换(比如对某数值进行排序时,原表字段存储却是varchar型,就会对该数值按字符串排序而非数值大小!)3.groupby也能查询出非groupby的字段,但是会改变记录数,随机取一条!慎用非聚合字段4.嵌套查询里的orderby并不一定会生效,慎用5...
代码星球
·
2020-05-21
MySQL
那些
MySQL常用语法
1.字符串转换成int cast(str_aassigned)2.字符串转换成小数 convert(str_a,decimal(15,1))3.中位数计算方法:select"中位数"name,max(casewhenID=((@ID+1)div2)thendurationelse0end)resul...
代码星球
·
2020-05-21
MySQL
常用
语法
Mysql高性能优化规范
所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象的命名要能做到见名识意,并且最后不要超过32个字符临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀所有存...
代码星球
·
2020-05-21
Mysql
高性能
优化
规范
mysql中的where和having的区别
下面以一个例子来具体的讲解:1.where和having都可以使用的场景1)selectaddtime,namefromdw_userswhereaddtime>15000000002)selectaddtime,namefromdw_usershavingaddtime>1500000000解释:上面的h...
代码星球
·
2020-05-21
mysql
中的
where
having
区别
mysql修改表结构,添加double类型新列
ALTERTABLEt_cas_construction_statisticsADDCOLUMNresource_one_online_countDOUBLE(128,0)COMMENT'一类视频在线数' ...
代码星球
·
2020-05-21
mysql
修改
结构
添加
double
mysql replace into 实现存在则更新,不存在则插入
测试用的mysql数据库: 新建测试表:CREATETABLE`test`(`id`bigint(20)NOTNULLAUTO_INCREMENT,`text`varchar(255)DEFAULTNULL,`uid`varchar(11)DEFAULTNULL,PRIMARYKEY(...
代码星球
·
2020-05-21
mysql
replace
into
实现
存在
java实现mysql数据备份
/***@paramhostIPip地址,可以是本机也可以是远程*@paramuserName数据库的用户名*@parampassword数据库的密码*@paramsavePath备份的路径*@paramfileName备份的文件名*@paramdatabaseName需要备份的数据库的名称*@return*/publ...
代码星球
·
2020-05-21
java
实现
mysql
数据备份
windows mysql 5.5.62 安装
下载链接:https://dev.mysql.com/downloads/installer/ mysql下载这边有句话,虽然是32位的安装包,但是可以装在32位和64位上。建议迅雷下载。然后打开: 后面基本傻瓜安装,下一步就可...
代码星球
·
2020-05-21
windows
mysql
5.5.62
安装
MySql的导入导出
可以参看之前的博客:https://www.cnblogs.com/shijinglu2018/p/8672699.html可以参看视频:https://i.cnblogs.com/EditPosts.aspx?opt=1 说明:1)和Oracle相似有两种方法,一种是用命令,一种是plsql工具...
代码星球
·
2020-05-19
MySql
导入
导出
MySQL驱动和数据库字符集设置不搭配
刚才控制台又报这个错,这是代表MySQL驱动和数据库字符集设置不搭配;错误:"...Initialclientcharactersetcanbeforcedviathe'characterEncoding'property."解法:在sqlMapConfig.xml中添加<environmentsdefault=...
代码星球
·
2020-05-19
MySQL
驱动
数据库
字符集
设置
Oracle与MySQL区别
MyBatis中模糊查询,mysql可以用concat,而oracle用"||"; 另外,mysql支持主键自增,而oracle不支持主键自增。...
代码星球
·
2020-05-19
Oracle
MySQL
区别
mysql复习之一
DROPDATABASEmysql_shiyan;。cd/home/shiyanlou/Desktopgitclonehttps://github.com/shiyanlou/SQL4 #打开MySQL服务sudoservicemysqlstart说明:sudo命令用来以其他身份来执行命令,预设的...
代码星球
·
2020-05-19
mysql
复习
之一
mysql分类和事务回滚
主要内容:***数据定义语言DDL重点***数据操纵语言DML重点 数据查询语言DQL重点---事务控制语言TCL---数据库控制语言DCL---主键(primarykey)---数据冗余(另外建表,把某个外建与另一个表的主键建立关系联系起来)---事务 ***数据定义语言D...
代码星球
·
2020-05-19
mysql
类和
事务
回滚
MySQL之表连接(内外连接和重命名的使用)
#要多练练 1.连接查询根据连接方式分为内连接 等值连接 非等值连接 自连接外连接 左外连接(左连接) 右外连接(右连接) 当多张表进行连接查询,若没有任何条件进行限制,会发生什么现象?会出...
代码星球
·
2020-05-19
MySQL
之表
连接
内外
接和
首页
上一页
...
497
498
499
500
501
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他