MySQL Tutorial(base)

MySQL Tutorial

MySQL是一个数据库管理系统,允许您管理关系数据库。
其中,SQL代表结构化查询语言。

  • 数据定义语言包括可帮助您定义数据库及其对象的语句,例如,表,视图,触发器,存储过程等。
  • 数据操作语言包含允许您更新和查询数据的语句。
  • 数据控制语言使您可以向用户授予访问数据库中特定数据的权限。

MySQL的安装

**Win10上安装MySQL:https://blog.csdn.net/zhouzezhou/article/details/52446608 **
**Ubuntu上安装MySQL:https://www.mysqltutorial.org/install-mysql-ubuntu/ **
**在CentOS 7上安装MySQL:https://www.mysqltutorial.org/install-mysql-centos/ **

如在安装中出现未知问题,请自行上网搜索解决方案。

MySQL的使用

命令行操作
命令行端进行管理MySQL

进入MySQL

mysql -u root -p

列出所有数据库

mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| shici              |
| sys                |
| test               |
| school             |
+--------------------+

加载数据

//使用source命令
mysql> source D:\mysql\mysqlsampledatabase.sql
+--------------------+
| Database           |
+--------------------+
| classicmodels      |
| information_schema |
| mysql              |
| performance_schema |
| sakila             |
| sys                |
| world              |
+--------------------+

新建数据库

//使用create命令
mysql> CREATE DATABASE test;

删除数据库

//使用drop命令
mysql> DROP DATABASE test;
命令行操作数据库数据

指定使用的数据库

//使用use命令
mysql> use classicmodels;

Database changed

显示数据库对应的表

mysql> SHOW TABLES;

+-------------------------+
| Tables_in_classicmodels |
+-------------------------+
| customers               |
| employees               |
| offices                 |
| orderdetails            |
| orders                  |
| payments                |
| productlines            |
| products                |
+-------------------------+
8 rows in set (0.01 sec)

查看表结构

//使用desc命令
mysql> DESC employees;

+----------------+--------------+------+-----+---------+-------+
| Field          | Type         | Null | Key | Default | Extra |
+----------------+--------------+------+-----+---------+-------+
| employeeNumber | int          | NO   | PRI | NULL    |       |
| lastName       | varchar(50)  | NO   |    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值