1.数据库是什么?
*组织、存储和管理数据得仓库。
2.用户可以对数据库执行什么操作?
*增、删、改、查。
3.什么是管理数据库系统?
*专门用于创建和管理数据的一套软件。
4.什么时候会用到数据库应用程序?
*当数据库管理系统无法满足用户需求时。
5.一个数据库服务器可以管理多少个数据库?
*无数个。
一个数据库有多少张表?
*无数张。
一张表有多少条数据?
*无数条。
6.数据库存储结构整体呈现什么结构?
*树状结构。
7.什么是SQL语言?
*是一种数据库查询语言和程序设计语言。
8.SQL语言的作用?
*主要用于管理数据库中的数据。
9.有哪几种SQL语言?
*数据定义语言:用于定义数据库、数据表等。
*数据操作语言:用于数据库中的数据进行新增、修改和删除操作。
*数据查询语言:用于查询数据。
*数据控制语言:用于控制用户的访问权限。
10.定义、操作语言有什么区别?
*数据定义语言对象:数据库、数据表。
*数据操作语言对象:数据。
11.Oracle、SQLServer、MySQL区别?
*Oracle:具有良好的兼容性、可移植性、可连接性。
*SQLServer:界面友好、易于操作。
*MySQL:运营成本低。
12.MySQL默认端口号?
*3306
13.Mysql -h localhost -u root-p中、*-h含义?-u含义?-p含义?
*-h host 主机地址。
*-u user 用户名。
*-p password 密码。
14.-h localhost为什么可以省略?
*本机地址可以省略。
15.①登录MySQL
*mysql -h localhost -u root -p
②退出MySQL
*quit
\q
③查看数据库状态信息
*status;
④查看所有数据库
*show databases;
⑤创建数据库
*create database+数据库名;
⑥删除数据库
*drop database+数据库名;
⑦查看数据库创建信息
*show create database+数据库名;
⑧修改数据库默认字符集
*alter database 数据库名 default character set gbk;