mysql创建数据库和表
时间: 2023-10-14 19:26:12 浏览: 80
创建数据库:
```mysql
CREATE DATABASE database_name;
```
创建表:
```mysql
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
....
);
```
例如,创建一个名为 `students` 的表,包括 `id`,`name` 和 `age` 三个列:
```mysql
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT
);
```
相关问题
mysql 创建数据库 和表
要创建 MySQL 数据库和表,可以按照以下步骤操作:
1. 创建数据库:
使用 CREATE DATABASE 语句创建数据库。例如,创建名为 test 的数据库可以使用以下语句:
```
CREATE DATABASE test;
```
2. 选择数据库:
使用 USE 语句选择要使用的数据库。例如,选择名为 test 的数据库可以使用以下语句:
```
USE test;
```
3. 创建表:
使用 CREATE TABLE 语句创建表。例如,创建名为 users 的表可以使用以下语句:
```
CREATE TABLE users (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
PRIMARY KEY (id)
);
```
以上示例中创建了一个名为 users 的表,其中包含 id、name 和 email 三个字段,并将 id 字段设置为主键。
mysql创建数据库和表命令
MySQL创建数据库的命令是CREATE DATABASE,语法如下:
```
CREATE DATABASE database_name;
```
其中,database_name是你要创建的数据库的名称。
MySQL创建表的命令是CREATE TABLE,语法如下:
```
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
...
);
```
其中,table_name是你要创建的表的名称,column1、column2、column3等是你要在表中创建的列名和数据类型。你可以根据需要添加任意数量的列。
如果要为列添加约束条件,例如主键、唯一性、非空等,可以在列定义之后使用ADD CONSTRAINT子句添加约束条件。
下面是一个完整的示例,展示如何使用MySQL创建数据库和表:
```
-- 创建一个名为mydb的数据库
CREATE DATABASE mydb;
-- 切换到mydb数据库
USE mydb;
-- 创建一个名为users的表
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE,
age INT
);
```