mysql
一头水牛
自言自语的猴子
展开
-
mysql中添加外键约束失败(cannot add foreign key constraint)
mysql中添加外键约束遇到一下情况: cannot add foreign key constraint 出现这个问题一般是开发工作者对外键的使用出现了疏忽,我们先清晰一下外键的使用: 1. 外键字段不能为该表的主键; 2. 外键字段参考字段必须为参考表的主键。如果出现”cannot add foreign key constraint”的情况,建议先检查一下,主表是否有主键以及从表关联字原创 2017-11-08 14:44:10 · 56056 阅读 · 15 评论 -
数据库字段重复(Duplicate column name 'ORGID')
在操作数据库时, 出现“Duplicate column name ‘XXX’”,小哥遇到过两种情况: 1. 是在前台添加数据库字段时,数据库中字段已经存在,如ALTER TABLE `cdb_posts` ADD `orgid` INT( 6 ) UNSIGNED NOT NULL DEFAULT '0';当数据库中已经有了orgid这个字段时,在插入字段会报错:字段orgid重复2. 多表原创 2017-11-08 16:42:01 · 19358 阅读 · 1 评论 -
mysql服务器无法启动
mysql服务器无法启动mysql服务器无法启动时,一般时配置文件和路径的问题。 这里提供一种解决的方式:即删除已有的mysql服务,然后配置好路径等数据,接着初始化mysql,然后重新安装mysql服务,最后登录改密码。 详细步骤: 第一步:修改配置文件 1. 在mysql目录下有一个.ini文件,一般下载后默认为“my-deful.ini”,该文件时mysql的初始化配置文件。由于my原创 2017-12-19 00:12:37 · 27270 阅读 · 2 评论 -
mysql数据库密码遗失
MySQL密码遗失后,重新登陆MySQL的方法有许多这里提供一种:绕过权限管理登陆mysql 步骤: 在执行步骤之前,需要先停止MySQL服务。 1. cmd窗口进入MySQL\bin目录下,输入: mysqld –skip-grant-tables —回车 —这是dos窗口回不动 2. 打开另一个dos窗口,输入MySQL,直接进入mysql 3. 修改密码: use mys原创 2017-12-19 10:42:28 · 309 阅读 · 0 评论