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 '密碼';
希望你的問題能解決。