mysql学习问题记录
Q:
-
问题
MySQL在创建外键索引时,使用工具会出现创建完成但是闪一下就没了
使用CONSTRAINT '外键索引名' FOREIGN KEY ('xx') REFERENCES数据库名
(xx
)创建时,
只会出现 索引信息而没有外键信息- 错误解法:
在phpstudy默认环境下 总会出现无法创建外键索引关联的情况,使用
SET default_storage_engine=InnoDB;
修改环境后只是临时变动 下次重启服务还是会变回默认
- 错误解法:
A:
-
使用下列方式,修改mysql的配置文件 my.ini
-
default-storage-engine=MyIsam
-
default-storage-engine=InnoDB
-
使用phpstudy集成环境
- 使用命令行窗口操作数据库
这里的 :: 是bat下的注释
路径供参考 实际还是根据自己安装目录进行修改
:: 启动小皮
start E:\phpstudy_pro\COM\phpstudy_pro.exe
::暂停
::pause
:: 切换到MySQL安装目录
cd E:\phpstudy_pro\Extensions\MySQL5.7.26\bin
e:
::登录MySQL
mysql -uroot -padminn
::pause