当前位置:首页 » 操作系统 » mysql不能创建数据库

mysql不能创建数据库

发布时间: 2022-07-19 00:02:17

❶ mysql为什么不能创建数据库

权限不够``````得用 root用户登陆MYSQL

show databases;
非ROOT用户只能看到2个默认的数据库,除非添加权限了
Root用户能看到4个其中包括MTSQL自己的数据库
当然前提是你并没有建立过其他数据库,和将数据库权限外放

推荐你一个很好用的 MYSQL图形化界面处理软件 Navicat_for_MySQL有破解版的

❷ myeclipse连接mysql后不能新建数据库

操作数据库
直接用Tsql
多方便啊
实在是不会用的也可以
网上下一个
插件
Mysql
有不是控制台的
很多的
或者

appserv
套件里面的
也行

❸ MySQL无法创建数据库,求解

是你权限不够。
如果是你本地的数据库,建议使用root用户建库。
如果是远程数据库,建议联系数据库管理员,让其协助建库,或者为你的用户添加创建数据库的权限。

❹ mysql为什么不能创建数据库

在Windows下,假如你的MySQL装在 D:\MySQL
就可以这样:
先切换到它的bin目录 cd D:\MySQL\bin\
D:\MySQL\bin>mysql -u root -p
接着输入你的root密码
接下来你就可以创建数据库、创建用户、创建修改表之类的操作(常用命令如下)。

❺ Mysql为何创建不了数据库

1、使用show语句找出在服务器上当前存在什么数据库:
mysql>
show
databases;
+----------+
|
database
|
+----------+
|
mysql
|
|
test
|
+----------+
3
rows
in
set
(0.00
sec)
2、创建一个数据库cpxs
1、使用show语句找出在服务器上当前存在什么数据库:
mysql>
show
databases;
+----------+
|
database
|
+----------+
|
mysql
|
|
test
|
+----------+
3
rows
in
set
(0.00
sec)
2、创建一个数据库cpxs
mysql>
create
database
cpxs;
注意不同操作系统对大小写的敏感。
3、选择你所创建的数据库
mysql>
use
cpxs
database
changed
此时你已经进入你刚才所建立的数据库cpxs.
4、
创建一个数据库表
首先看现在你的数据库中存在什么表:
mysql>
show
tables;
empty
set
(0.00
sec)
说明刚才建立的数据库中还没有数据库表。下面来创建一个数据库表cpb:
我们要建立产品表,产品编号,产品名称,价格,库存量。
mysql>
create
table
cpb
(id
char(1),name
varchar(20),
-> price varchar(20), num
varchar(20));
query
ok,
0
rows
affected
(0.00
sec)
由于name、price、num的列值是变化的,因此选择varchar,其长度不一定是20。可以选择从1到255的任何长度,如果以后需要改变它的字长,可以使用alter
table语句。);
创建了一个表后,我们可以看看刚才做的结果,用show
tables显示数据库中有哪些表:
mysql>
show
tables;
+---------------------+
|
tables
in
menagerie
|
+---------------------+
| cpb
|
+---------------------+

另外两个表的建立方法同上。

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

意思就是系统存在错误,就是因为存在mysql所以不能创建数据库。
mysql中不能创建数据库就可能是设置错误造成的。所以就是因为存在mysql所以不能创建数据库。
MySQL数据库:MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。

❼ mysql 控制台无法创建数据库

将mysql安装目录下的my.ini文件中的字符集配置如下(修改完之后,最好重启一下mysql服务):
[mysql]
default-character-set=gbk
[mysqld]
default-character-set=gbk
或者在my.ini里找到
sql-mode=”strict_trans_tables,no_auto_create_user,no_engine_substitution”
把其中的
strict_trans_tables,
去掉,然后重启mysql就ok了

热点内容
华山算法 发布:2025-01-21 08:44:48 浏览:366
如何在微信上再设置一个密码 发布:2025-01-21 08:44:39 浏览:731
浙江服务器搭建云主机 发布:2025-01-21 08:41:38 浏览:452
光遇和王者荣耀哪个需要的配置高 发布:2025-01-21 08:40:28 浏览:13
如何取消安卓微信表情 发布:2025-01-21 08:08:39 浏览:556
python判断是否为字母 发布:2025-01-21 08:07:55 浏览:609
安卓手机如何注销吃鸡账号并把钱拿回来 发布:2025-01-21 07:56:14 浏览:887
电信的密码是什么意思 发布:2025-01-21 07:30:36 浏览:717
在自己电脑搭建服务器 发布:2025-01-21 07:27:13 浏览:654
怎么配置钉钉代理网络 发布:2025-01-21 07:17:16 浏览:711