基础题
- 关系型数据库核心元素有哪些?
数据行
数据列
数据表(数据行的集合)
数据库(数据表的集合)
- 使用命令行连接数据库服务器的命令是什么?
mysql -u用户名 -p密码
或
mysql -u用户名 -p
回车后输入用户名
- 列出数据库的命令
查看所有数据库
show databases;
使用数据库
use 数据库名;
查看当前使用的数据库
select database();
创建数据库
create database 数据库名;
删除数据库
dorp database 数据库名;
- 列出表的命令
查看当前数据库的所有表
show tables;
查看指定表的结构
desc 表名;
- 设计班级表结构为id、name、is_delete,编写创建表的语句
mysql> create table class(
-> id int unsigned auto_increment primary key not null,
-> cls_name varchar(20) default '',
-> is_delete bit default null);
Query OK, 0 rows affected (1.58 sec)
mysql> desc class;
+
| Field | Type | Null | Key | Default | Extra |
+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| cls_name | varchar(20) | YES | | |