环境安装配置
本次操作以 Linux 系统为例
安装
#更新源及安装
apt update && apt install mysql-server -y
查看版本
#验证安装
mysqladmin --version
客户端方式连接服务
使用 MySQL 客户端方式连接服务,并执行简单命令验证
mysql
-u : 代表进行连接的用户是 root
-p : 代表该用户的密码,默认为空
-h : 代表远程连接的 IP 地址/域名
-P : 代表远程连接的端口号
查看数据库
show databases;
查看数据表
show tables;
创建数据
# 创建一个空的数据库并使用它
CREATE DATABASE IF NOT EXISTS classicmodels DEFAULT CHARSET utf8;
# 切换数据库 classicmodels
USE classicmodels;
导入数据:
# 导入数据
source /share/datasets/mysql-classicmodels.sql;
# 查询导入数据库classicmodels中的表offices
select city,phone,country from `offices`;
上面语句首先将当前数据库切换到 classicmodels 数据库下,并从 office 表查询数据。
如果您看到返回的客户数据,说明已成功将示例数据库( classicmodels )导入MySQL 数据库服务器了。
MySQL 示例数据库结构
MySQL 示例数据库模式由以下表组成:
customers: 存储客户的数据。products: 存储汽车的数据。productLines: 存储产品类别数据。orders: 存储客户订购的销售订单。orderDetails: 存储每个销售订单的订单产品数据项。payments: 存储客户订单的付款数据信息。employees: 存储所有员工信息以及组织结构,例如,直接上级(谁向谁报告工作)。offices: 存储销售处数据,类似于各个分公司。
表与表之间的关系,请参考以下ER图 -
网络图片地址:

MySQL 数据类型( datatype )
MySQL 中的每种数据类型都可以通过以下特征来确定:
- 它用来表示数据值。
- 占用的空间以及值是固定长度还是可变长度。
- 数据类型的值可以被索引。
- MySQL如何比较特定数据类型的值。
| 数据类型 | 指定值和范围 |
|---|


最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



