不能创建数据库 测试,存在数据库mysql是什么意思?

不能创建数据库 测试,存在数据库mysql是什么意思?,第1张

意思就是系统存在错误,就是因为存在mysql所以不能创建数据库。

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之后再建表。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7633985.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存