我没有找到在一个脚本中创建数据库和表的示例。我不知道该怎么做,因为我没有安装MySQL
。这就是我所拥有的:
CREATE DATABASE TestDB;
USE TestDB;
CREATE TABLE TestTable
(
ID INT NOT NULL PRIMARY KEY
);
这对MySQL
有效吗?我试图在http://rextester.com/上对此进行测试,但获得异常:
拒绝访问用户' rextester_user' @' localhost'到数据库 ' TESTDB'
编辑:
发生了什么事?如此简单的问题没有回答?!任何人都可以将此代码复制并粘贴到MySQL
进行验证吗?
答案 0 :(得分:0)
这应该有效,只要你有权授予权限的用户运行它......
CREATE DATABASE TestDB;
GRANT ALL PRIVILEGES ON testdb.* TO 'youruser'@'localhost' WITH GRANT OPTION;
USE TestDB;
CREATE TABLE TestTable
(
ID INT NOT NULL PRIMARY KEY
);