![](https://img-blog.csdnimg.cn/20191020101534760.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库 - Mysql
luanxiyuan
这个作者很懒,什么都没留下…
展开
-
mysql安装出现error Nr.1045
本文参考自:http://www.cnblogs.com/Ivan-j2ee/archive/2012/09/22/2698278.html我们在windows下安装mysql时会出现Access denied for user 'root'@localhost'(using password:No)的问题,这个问题是因为你的机器上之前安装过mysql,或者这 一次安装配置了新密码,进入应用的...原创 2013-03-13 18:42:43 · 127 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
概述:mysql版本5.6,错误信息如下:### Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 690,750,831 milliseconds ago. The last packet sent...原创 2016-10-08 13:18:05 · 1112 阅读 · 0 评论 -
Translating SQLException with SQL state '42000', error code '1064'
今天这个问题纠结好久,找到问题原因如下:在MySQL中,下表中的字显式被保留。其中大多数字进制被标准SQL用作列名和/或表名(例如,GROUP)。少数被保留了,因为MySQL需要它们,(目前)使用yacc解析程序。保留字被引起来后可以用作识别符。你不小心使用了下面的关键字 那么就会报这个错误“SQL Error: 1064, SQLState: 42000错...原创 2015-07-05 00:55:34 · 1288 阅读 · 0 评论 -
linux下导入、导出mysql数据库命令
通过mysql提供的功能导出命令:1mysqldump -u 用户名 -p 数据库 > 数据库.sql示例:1mysqldump -u root -p db1 > db1.sql(将数据库db1备份到db1.sql中)提示输入密码,完成即可。导入需要先创建一个空数据库123...原创 2014-07-17 15:12:38 · 115 阅读 · 0 评论 -
sql语句的位运算
数据库采用1,2,4,8,16.....等用数字标识的状态字段可以进行累加,对存在的几种状态进行组合,从而可形成各种组合状态例如:一条记录该字段原来的数字是,2,如我们想加上4,则可以用update t_User set iFlag = iFlag | 4 where UserID = 1(iFlag 为该字段名)例2:在加上4之后我们想去掉4怎么办呢,可以这样实现update...原创 2013-09-02 00:04:28 · 628 阅读 · 0 评论 -
Mysql中的Cascade,NO ACTION,Restrict,SET NULL
外键约束对子表的含义: 如果在父表中找不到候选键,则不允许在子表上进行insert/update 外键约束对父表的含义: 在父表上进行update/delete以更新或删除在子表中有一条或多条对应匹配行的候选键时,父表的行为取决于:在定义子表的外键时指定的on update/on delete子句, InnoDB支持5种方式, 分列如下 : cascade方式 在父表上updat...2013-08-15 13:59:02 · 109 阅读 · 0 评论 -
mysql 命令行客户端中文乱码解决方法
mysql安装完成之后,自带的MySQL Command Line Client,如果表中带有中文的话,显示的就是乱码,通过下面的方法解决: A、为了在Command Line Client下能正确查看中文,命令行下执行:set character_set_results=gbk; B、若需要Command Line Client执行insert、update,则执行:s...2013-08-08 23:15:01 · 198 阅读 · 0 评论 -
oracle、mysql、SqlServer分页的实现
我们在编写MIS系统和Web应用程序等系统时,都涉及到与数据库的交互,如果数据库中数据量很大的话,一次检索所有的记录,会占用系统很大的资源,因此我们常常采用,需要多少数据就只从数据库中取多少条记录,即采用分页语句。根据自己使用过的内容,把常见数据库Sql Server,Oracle和My sql的分页语句,从数据库表中的第M条数据开始取N条记录的语句总结如下:一、SQL Serv...原创 2013-08-08 23:00:34 · 112 阅读 · 0 评论 -
MySQL日期时间函数大全
MySQL日期时间函数大全本文转自:http://hi.baidu.com/ldwtzw88/item/cb3ea2a8c141fb786cd455d6DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKD...原创 2012-12-07 17:14:06 · 72 阅读 · 0 评论 -
MySQL ERROR:1005 Can't create table (erron:150)
今天用Mysql定义外键约束时候遇到些问题:报错如下:MySQL ERROR:1005 Can't create table (erron:150) 解释如下:出现问题的大致情况如下:1、外键的引用类型不一样或者长度不一致,例如主键是int外键是char2、找不到主表中引用的列3、主键和外键的字符编码不一致仔细比对发现是第一种情况,当然这只是主要的三种常见的情况,希望以后别再遇到(但是我的人品可不...2012-04-05 21:28:52 · 140 阅读 · 0 评论 -
linux mysql更改用户权限
mysql更改用户权限This entry was posted by admin Monday, 26 April, 20101.“grant all on *.* toroot@’%’identified by ‘yourpassword’;”——这个还可以顺带设置密码。2.“flush privileges; ”——刷新一下,让权限生效。mysql的一些其他的管理,可以用my...原创 2014-07-03 16:51:58 · 130 阅读 · 0 评论