创建数据库和数据表

发布于:2022-12-17 ⋅ 阅读:(490) ⋅ 点赞:(0)

一.启动MySQL

进入MySQL:  cd /var/lib/mysql

启动MySQL:systemctl start mysqld

查看MySQL状态: systemctl status mysqld

进入MySQL命令行:mysql -u root -p

二.数据库的基本操作

1.查询所有数据库名称         show databases;

2.创建数据库              create database 数据库名称;

3.删除数据库             drop database (if exists) 数据库名称;

4.使用数据库             use 数据库名称;

5.修改数据库编码格式           alter database 数据库名 charset=编码格式;

6.查看当前数据库下的所有数据表          show tables;

7.创建数据表      

create table 表名(
         列名1 数据类型,
         列名2 数据类型,
         ...
         列名n 数据类型
         );

注意:最后一行数据类型没有逗号

8.删除数据表     

drop table 表名;
drop table if exists 表名;

9.插入数据

insert into 表名(列名1,列名2,...列名n) values(值1,值2...值n);

三.小练习

1.创建一个名为GZNU的数据库

mysql> create database GZNU;
Query OK, 1 row affected (0.13 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| GZNU               |
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

mysql> 

2.创建一张表,表中包含的数据类型有数值型、字符串、时间

创建表:create table student(id int,name varchar(20),birth date);

插入数据:insert into student(id,name,birth) values(001,'zhang','2000-3-3');

mysql> create database GZNU;
Query OK, 1 row affected (0.13 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| GZNU               |
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

mysql> use GZNU;
Database changed
mysql> create table student(id int,name varchar(20),birth date);
Query OK, 0 rows affected (8.70 sec)

mysql> insert into student(id,name,birth) values(001,'zhang','2000-3-3');
Query OK, 1 row affected (5.08 sec)

mysql> insert into student(id,name,birth) values(002,'chen','2001-5-28');
Query OK, 1 row affected (0.30 sec)

mysql> 

在sqlyog上面查看:

 


网站公告

今日签到

点亮在社区的每一天
去签到