JeeStudy 发表于 2020-4-3 19:12:23

MySQL8.0大师之路:第9章:MySQL教程-9.3 创建数据库并使用数据库

1.查看当前已经存在的数据库
mysql> show databases;

2.应用某个数据库:mysql> use mysql


注意:USE与QUIT一样,不需要分号。 (如果愿意,可以用分号终止此类语句;这没有害处。)USE语句也有另一种特殊之处:必须在一行上给出。

给用户授权语句:GRANT ALL ON menagerie.* TO 'your_mysql_name'@'your_client_host';

其中your_mysql_name是分配给您的MySQL用户名,而your_client_host是您从中连接到服务器的主机。


3.创建数据库:
mysql> create database school;

mysql> create schema school;

这两个语法是等同的。


4.使用数据库:
您的数据库只需创建一次,但是每次开始mysql会话时,都必须选择该数据库以供使用。您可以通过发出USE语句来完成此操作。
另外,您可以在调用mysql时在命令行上选择数据库。只需在您可能需要提供的任何连接参数之后指定其名称即可。
例如:

# mysql -uroot -p school
Enter password: ******


注意:这里的 schhool 不是密码,而是 数据库的名字。
如果要在-p选项后的命令行中提供密码,则必须在中间没有空格

例如:使用-ppassword而不是-ppassword

但是,不建议将密码放在命令行上,因为这样做会使密码容易被登录到计算机上的其他用户看到。


命令:可以使用命令 mysql> select database(); 查看当前选择了哪个数据库。

















页: [1]
查看完整版本: MySQL8.0大师之路:第9章:MySQL教程-9.3 创建数据库并使用数据库