创建数据库和数据表

一.启动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上面查看:

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部