mysql中不能创建数据库就可能是设置错误造成的。所以就是因为存在mysql所以不能创建数据库。
MySQL数据库:MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。
1、你输入的语法不对2、主服务器Mysql,建立数据库,并在这个库中建表插入一条数据:
mysql>
create
database
hi_db
Query
OK,
1
row
affected
(0.00
sec)
mysql>
use
hi_db
Database
changed
mysql>
create
table
hi_tb(id
int(3),name
char(10))
Query
OK,
0
rows
affected
(0.00
sec)
mysql>
insert
into
hi_tb
values(001,'bobu')
Query
OK,
1
row
affected
(0.00
sec)
mysql>
show
databases
+--------------------+
|
Database
|
+--------------------+
|
information_schema
|
|
hi_db
|
|
mysql
|
|
test
|
+--------------------+
4
rows
in
set
(0.00
sec)
1.添加外键报错,外键无法建立无非这几种可能(一)确定外键上建立了索引,否则无法创建约束;
(二) 外键的引用类型和主表列类型不一致,比如主键是number的,外键是varchar2的;
(三)确定引用的主表列存在;
2.建表报错上提示此表已存在哦,drop之后再建表。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)