数据库 MySQL
- 健康码
- 公安系统
- 支付宝微信支付
- 酒店
- 12306 买票
- 网易云 收藏歌曲
- 手机通话记录 地铁卡余额
- 吃鸡 、王者荣耀 皮肤 装备
Mysql 5.7当前主流数据库
- mysql 被Oracle 收购
- sqlserver
- oracle
- sqlite3
数据库语法都差不多
mysql、sqlite 开源免费
安装数据库
略
五个基本单位
- 数据库服务器 mysql server
- 数据库
- 数据表
- 数据字段
- 数据行
娱乐化讲解表关系
数据库的操作
mysql 以;为结束
连接数据库
mysql -u 用户名 -p密码
mysql -u 用户名 -p
输入密码
mysql -u root -h ip地址 -p
输入密码
-u 用户名
-p密码
-h host ip地址
退出数据库
exit
创建数据库
mysql> create database 数据库名;
Query OK, 1 row affected (0.00 sec)
mysql> create database if not exists 数据库名;
Query OK, 1 row affected (0.01 sec)
查看数据库
show databases;
删除数据库
不要删除 mysql数据库
drop database 数据库名;
选中数据库
mysql> use 数据库名字;
Database changed
查看里边的数据表
show tables;
数据表操作
use 数据库名字;
show tables;
查看表结构
mysql> desc 表名;
+----------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| username | varchar(255) | NO | | NULL |