mysql创建数据库权限
使用mysqladmin创建数据库:
需要特殊的权限才能创建或删除一个MySQL数据库。因此,假设以root用户的访问,可以创建任何数据库使用mysql
mysqladmin的二进制。
例子:
这里是一个简单的例子来创建数据库名为
TUTORIALS:
[root@host]#
mysqladmin
-u
root
-p
create
TUTORIALS
Enter
password:******
这将创建一个数据库:TUTORIALS.
使用php脚本创建数据库:
PHP使用mysql_query函数来创建或删除一个MySQL数据库。这个函数有两个参数,并返回TRUE成功或失败则返回FALSE。
语法:
bool
mysql_query(
sql,
connection
);
例子:
试试下面的例子来创建一个数据库:
<html>
<head>
<title>Creating
MySQL
Database
-by
www.jb51.net</title>
</head>
<body>
<?php
$dbhost
=
'localhost:3036';
$dbuser
=
'root';
$dbpass
=
'rootpassword';
$conn
=
mysql_connect($dbhost,
$dbuser,
$dbpass);
if(!
$conn
)
{
die('Could
not
connect:
'
.
mysql_error());
}
echo
'Connected
successfully<br
/>';
$sql
=
'CREATE
DATABASE
TUTORIALS';
$retval
=
mysql_query(
$sql,
$conn
);
if(!
$retval
)
{
die('Could
not
create
database:
'
.
mysql_error());
}
echo
"Database
TUTORIALS
created
successfully\n";
mysql_close($conn);
?>
</body>
</html>
B. 如何用phpmyadmin设置mysql数据库用户的权限
phpmyadmin设置mysql数据库用户权限可以参考如下操作步骤。
1、用浏览器打开phpmyadmin,输入用户名和密码登录。
C. MYSQL怎么创建数据库
MySQL 创建数据库
创建数据库就是在系统磁盘上划分一块区域用于存储和管理数据,管理员可以为用户创建数据库,被分配了权限的用户可以自己创建数据库。
需要更多主流数据库创建方法的知友可以看看下面这篇文章:
数据库怎么创建?4种流行数据库的创建方法介绍_树懒学堂
MySQL中创建数据库的基本语法格式如下:
按回车键执行语句,创建名为shulanxt的数据库。
D. mysql给用户 创建数据库的权限吗
登录MySQL
[plain] view plain print?
mysql -u root -p
添加新用户
允许本地 IP 访问 localhost, 127.0.0.1
[plain] view plain print?
create user 'test'@'localhost' identified by '123456';
允许外网 IP 访问
[plain] view plain print?
create user 'test'@'%' identified by '123456';
刷新授权
[sql] view plain print?
flush privileges;
为用户创建数据库
[sql] view plain print?
create database test DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
为新用户分配权限
授予用户通过外网IP对于该数据库的全部权限
[sql] view plain print?
grant all privileges on `testdb`.* to 'test'@'%' identified by '123456';
授予用户在本地服务器对该数据库的全部权限
[sql] view plain print?
grant all privileges on `testdb`.* to 'test'@'localhost' identified by '123456';
刷新权限
[sql] view plain print?
flush privileges;
退出 root 重新登录
[sql] view plain print?
exit
用新帐号 test 重新登录,由于使用的是 % 任意IP连接,所以需要指定外部访问IP
E. 如何在mysql中创建新的数据库
MySQL 创建数据库
创建数据库就是在系统磁盘上划分一块区域用于存储和管理数据,管理员可以为用户创建数据库,被分配了权限的用户可以自己创建数据库。
MySQL中创建数据库的基本语法格式如下:
其中“db_name”是将要创建的数据库名称,该名称不能与已经存在的数据库重名。
F. 如何用mysql创建数据库
在Windows下,假如你的MySQL装在 D:MySQL
就可以这样:
先切换到它的bin目录
cd D:MySQLin
D:MySQLin>mysql -u root -p
接着输入你的root密码
接下来你就可以创建数据库、创建用户、创建修改表之类的操作(常用命令如下)。
查看现有数据库
mysql> show databases;
创建数据库(假如数据库名为 mydb)
mysql> create database mydb;
删除数据库(假如数据库名为 mydb)
mysql> drop database accounts;
使用数据库(假如使用数据库 mydb)
mysql> use mydb;
执行完使用数据库命令后,就可以对该数据库进行创建、修改、插入、删除表等操作,这些表的操作命令你可以到网上找找,不是很难的。一个数据库就相当于一个 Excel 文件,而表则相当于Excel文件的单元格,数据就是存放在表中。
G. mysql给root创建数据库权限吗
root用户是系统默认的超级管理员,权限是最高的,当然可以管理任何用户建立的数据库了。
你新建的ppamdin可以取得管理权限,但不是最高的权限,它只能管理被root授权管理的数据库以及执行root授权的操作命令。
H. 如何赋予Mysql用户创建数据库的权限
你好,如果你使用的是mysql,可以使用grant命令
grant select,insert,update,delete,create,drop,alter on 数据库名.* to 数据库名@localhost identified by '密码';
希望你的问题能解决。