MySQL是关系数据库,里面的数据由二维表组成(即最基础的单元:table)。因为表比较直观,任何一张表都有行和列。

行(row):被称为数据/记录

列(column):被称为字段

每一个字段都有:字段名、数据类型、约束等属性。

MySQL 下载地址:MySQL :: MySQL Downloads

MAC安装完mysql,使用网上各种配置教程尝试后,输入mysql -u root -p,仍会出现:zsh: command not found: mysql的提示。

解决方案:

1、在终端进入目录:/usr/local/bin

cd /usr/local/bin/

2、在终端设置mysql命令路径

sudo ln -fs /usr/local/mysql/bin/mysql mysql

3、输入mysql -u root -p

MAC 启动命令:mysql -u root -p

mysql常用命令:

退出:exit

查看mysql中有哪些数据库:show databases;

注意:以分号结尾。mysql默认自带了四个数据库。

选择使用某个数据库:use XXX(数据库名称);

创建数据库:create database XXX(数据库名称);

查看某个数据下有哪些表:show tables;

SQL语句分为:

DQL:数据查询语言(凡是带有select关键字的都是查询语句)

select……

DML:数据操作语言(凡是对表当中的数据进行增删改的都是DML)

insert 增

delete 删

update 改

这个主要是操作表中的数据data。

DDL:数据定义语言(凡是带有create、drop、alter的都是DDL。DDL主要操作的是表的结构,而不是表的数据)

crate:新建,等同于增

drop:删除

alter:修改

这个增删改与DML不同,这个是对表结构进行操作。

TCL:事务控制语言,

事务提交:comhit;

事务回滚:rollback;

DCL:数据控制语言,

授权:grant

撤销权限:revoke

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据