我想为MySQL中的特定(现有)用户创建一个数据库.我怎么做 ?
我尝试了什么 -
CREATE USER 'myuser' @'%' IDENTIFIED BY 'mypass';
CREATE DATABASE myuser.myDatabase;
Run Code Online (Sandbox Code Playgroud)
第二行是错误的.我找不到合适的语法.
请告诉我我的错误.
当我创建一个名为test的用户并在phpmyadmin中创建一个名为test的db时,它运行:
CREATE USER 'test'@'localhost' IDENTIFIED BY '***';
GRANT USAGE ON * . * TO 'test'@'localhost' IDENTIFIED BY '***' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
CREATE DATABASE IF NOT EXISTS `test` ;
GRANT ALL PRIVILEGES ON `test` . * TO 'test'@'localhost';
Run Code Online (Sandbox Code Playgroud)
这可能对你有帮助.
| 归档时间: |
|
| 查看次数: |
3389 次 |
| 最近记录: |