MySQL
iteye_3142
这个作者很懒,什么都没留下…
展开
-
CentOS下的Mysql遇到的相关问题记录
问题提示Lost connection to MySQL server during query官网上讲,这是一个关于升级的故事,从低版本升级到高版本后,整个数据库需要重新整理一下After upgrading to a new version of MySQL, run mysql_upgrade (see Section 4.4.7, “mysql_upgrade — ...原创 2015-07-19 23:12:12 · 75 阅读 · 0 评论 -
mysql 建表约束关键字解释
首先,这个是mysql中对应的约束内容[img]http://dev.mysql.com/doc/workbench/en/images/wb-table-editor-columns-tab.png[/img]primary key 和 not null、unique就不用说啦重点是几个mysql workbench工具中的缩写AI比较常用,就是自增主键BIN表示的是...原创 2015-01-02 12:09:19 · 518 阅读 · 0 评论 -
mac下,升级mysql遇到的问题总结
首先要关闭原有的进程,不同系统,关闭的方法也不尽相同当前使用的Mac 是10.12,关闭命令为sudo launchctl unload -w /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist或者在/usr/local/mysql/support file/下执行mysql.server stop如果通过命...原创 2017-03-10 13:31:04 · 530 阅读 · 0 评论 -
mysql在Mac各版本以及Linux的个版本启动和关闭
On Linux start/stop/restart from the command line:/etc/init.d/mysqld start/etc/init.d/mysqld stop/etc/init.d/mysqld restartSome Linux flavours offer the service command tooservice mysqld...原创 2016-11-29 17:29:46 · 389 阅读 · 0 评论 -
MySQL,产生死锁的问题dead lock
首先,其实造成死锁的可能性也许每个人都不一样,所以重点不是如何解决问题,而是分析,也许我遇到的问题并不适用于其他人,但是遇到这种情况先要搞清楚,是哪个表,的哪个字段产生了资源征用,然后分析解决就可以了。登录mysql后,通过show engine innodb status;来查看最后一次死锁的情况查询后显示的------------------------LATEST D...原创 2016-08-25 17:44:28 · 367 阅读 · 0 评论 -
mysql无法找到或无法连接本地的mysql.sock的问题
类似如下错误Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' 或者是另外的其他路径,比如 /var/lib/mysql/mysql.sock网上有很多解决方案,就是配置my.cnf或者my.ini,针对不同操作系统以及版本我们明明在my.cnf配置了路径,但是还是不管用...原创 2016-08-23 10:35:27 · 1635 阅读 · 0 评论 -
mybatis 返回插入数据的逐渐(MySQL)
配置文件书写如下 SELECT LAST_INSERT_ID() INSERT INTO `xxx`.`xxx`....原创 2013-02-07 16:09:33 · 321 阅读 · 0 评论 -
ERROR 1005: Can't create table ×××× (errno: 121)
关于MySQL,创建表或者修改表的时候,报错ERROR 1005: Can't create table ×××× (errno: 121)除此之外再没有任何其他提示了可能有如下情况1.表名重复2.表的主键或者外键重复(相对于整个库)第三种情况,没有遇到过,不过在网上看到有这样写的以该名字命名的表之前创建过后来删除了,但是对应的.frm文件还留在磁盘上...原创 2013-02-07 15:35:52 · 98 阅读 · 0 评论 -
MySQL防止重复插入唯一限制的数据
以下内容是引用http://www.2cto.com/database/201108/99073.html逐一分析1.insert ignore into当插入数据时,如出现错误时,如重复数据,将不返回错误,只以警告形式返回。所以使用ignore请确保语句本身没有问题,否则也会被忽略掉。例如:INSERT IGNORE INTO books (name) VALUES ('...原创 2013-01-19 12:43:15 · 195 阅读 · 0 评论 -
mysql 设置指定用户在指定域的访问权限
grant [all privileges][select][update] on dbname.tablename to username @'192.168.%.%' identified by 'password';FLUSH PRIVILEGES;其中可以更换的是授权的权限all privileges、select、update数据库名dbname表名t...原创 2014-04-02 10:26:53 · 646 阅读 · 0 评论 -
INNODB引擎下,mysql 升级后,还原原来的数据data文件夹
我的当前环境是Mac OS X 10.11,MySQL是5.6首先我们是确保原来的mysql的数据文件夹data里面的内容没有丢失这里需要注意一点的就是,在data文件夹内存储着原来的若干数据库,但不光是这些数据库文件夹,还有ib_logfile0,ib_logfile1,ibdata1,这些文件也坚决不能弄丢,因为他们里边存储着表空间的映射,如果弄丢了的话,启动服务会重新创建新的文件...原创 2016-05-24 20:50:30 · 496 阅读 · 0 评论 -
mysql无法启动的分析
关于MySQL不启动的情况有太多太多分析就从日志开始,也就是无法启动的情况下需要查看日志拿Mac OS X距离,将MySQL的安装目录下的my.cnf文件打开,并添加log-error=/usr/local/mysql/log/error.log也就是将日志输出到这个目录下,然后,再通过日志的内容来分析是因为什么无法启动MySQL在编辑这个文件的时候,也可能无法...原创 2016-05-23 15:23:15 · 166 阅读 · 0 评论 -
重启MySQL服务后,导致数据表不存在的问题记录
最近发现了个问题,如标题。具体操作说不清了,但大概是这样的我使用MySQL Workbench来进行数据模型的同步,然后在修改一些原有表的设计的时候,Workbench把我的表外键给删掉了,我也没有在意,就同步了数据库。然后在MySQL服务重启之后就出现了这种状况,如果你也是这种状况,[color=red]can't select from existing table becau...原创 2016-03-01 18:55:08 · 1499 阅读 · 0 评论 -
mysql workbench创建表遇到fetching back view definitions in final form
fetching back view definitions in final form. nothing to fetch使用MySQL的workbench建模,然后同步数据库的时候,出现上面这个错误查Google,有说外键索引有问题的,还有说其他可能的,但用workbench执行脚本的时候没有过多的详细信息后来我把生成的SQL执行了一下,如下错误can't crea...原创 2013-12-09 14:07:54 · 650 阅读 · 0 评论 -
Access denied for user 'root'@'localhost' (using password: Yes)或者No的解决
这个提示主要是因为root登录需要密码,而密码如果不正确的提示主要通过修改mysql的配置来跳过权限限制,来实现登录而可以通过修改my.cnf/my.ini增加--skip-grant-tables来跳过,也可以通过mysql启动增加参数来实现,不过两者都需要重新启动mysql[url]http://stackoverflow.com/questions/19533441/...原创 2015-01-02 19:20:17 · 145 阅读 · 0 评论