
Mysql
阳光demo
Never forget , Never Think
展开
-
1045 - Access denied for user ' xxxx '@'localhost' (using password :YES)
1.用Navicat 连接 Mysql 时出现了一下问题原创 2014-10-28 09:57:36 · 2508 阅读 · 0 评论 -
Duplicate entry '127' for key 'PRIMARY'
今天在做项目的时候遇到这个问题,开始做数据结构的时候没有注意,导致在测试的时候出现问题,还在纠结。后来才知道原来是数据库建表的时候出现了 字段的类型问题。在数据库建表的时候id 自增长字段的类型用的是 tinyint 这个类型。id 自增长只能到127,经过更改。这个问题的解决办法是要么把类型改成int 或者其他类型,要么把原数据库数据清空。原创 2014-12-23 12:15:08 · 2667 阅读 · 0 评论 -
Mysql 中 if 的 用法
在使用 mysql 的时候,有时候会需要用mysql去做判断。 在做判断的时候我们会用到 下面是例子:CREATE TABLE `user_info` ( `id` int(20) NOT NULL AUTO_INCREMENT, `user_name` varchar(20) DEFAULT NULL, `sex` int(1) DEFAULT NULL COMMENT原创 2016-01-15 19:58:21 · 2790 阅读 · 0 评论 -
mysql 中 case 的用法
在mysql 中 case when 有很多种用法,目前我这里只用到了一种用法 简单的记录一下用法 (数据库表还用上面一篇 mysql if 语句用法的 数据表 )SELECT * , CASEWHEN ui.class=null THEN ""WHEN ui.class=1 THEN "一班"WHEN ui.class=2 THEN "二班"WH原创 2016-01-15 20:09:30 · 1184 阅读 · 0 评论 -
MySql 修改字段名称和数据类型
mysql 数据库有有一张表 info,, 现在要修改表里面 phone 这个字段的类型和长度。alter table info MODIFY COLUMN phone INT(20);注意的问题是: 修改长度的时候 最好比原来的长度要大,不然原数据会出问题。原创 2016-06-25 19:15:23 · 1637 阅读 · 0 评论 -
mysql concat 函数拼接乱码问题
原文地址: http://blog.youkuaiyun.com/fuxuejun/article/details/6284725MySQL concat乱码问题解决 concat(str1,str2) 当concat结果集出现乱码时,大都是由于连接的字段类型不同导致,如concat中的字段参数一个是varchar类型,一个是int类型或doule类型,就会出现乱码。 解决方法:利用my转载 2016-10-13 09:29:04 · 617 阅读 · 0 评论 -
mysql 删除表中重复的数据,只保留一条
在实际的开发业务中,由于没有做好校验,导致在同步数据的时候,同一条数据同步了两次。上了生产环境好,就想着用删除重复的数据,单个删除 即浪费时间,也不是一个程序员好的习惯。 好的程序员都不会做重复劳动,一步解决问题。DELETE FROM doctor_info WHERE doctor_id IN ( SELECT * FROM (SELECT doctor_id FROM d原创 2017-06-01 21:19:28 · 741 阅读 · 1 评论 -
转载连接
1. 关于mysql字符集http://blog.itpub.net/29254281/viewspace-1219800/转载 2017-09-04 11:28:30 · 284 阅读 · 0 评论