MySQL学习笔记

一、启动MySQL

1、 win+R或者CMD中输入“services.msc”打开服务,在里面找到MYSQL服务进行控制

2、cmd下我们输入 net stop mysql80 来禁用MYSQL服务

3、cmd下我们输入 net start mysql80 来启用MYSQL服务

 

二、连接MySQL服务器

  1. 连接本地MySQL

mysql -uroot -p

2、指令集

连接好后我们输入 \h 来查看一下命令集:

3、退出

\q exit quit

4、连接远程MySQL

mysql -h127.0.0.1 -uroot -p

或者使用: 

mysql --host=127.0.0.1 --user=root --password

三、MySQL目录结构

1、安装目录

2、数据目录

数据库:文件夹

表:文件夹中的文件

数据记录:文件内存储的内容

 

四、SQL通用语法

1、SQL可以单行或多行书写,以分号结尾。遇到分号之前随意换行

2、使用空格或者Tab提高可读性

3、不区分大小写,但关键字推荐用大写

4、单行注释 :① -- (两个横杠一个空格)② # (mysql特有)

5、多行注释:/*。。。。*/

五、MySQL数据类型

1、数值类型

double(5,2) 表示总共5位,小数点后2位;

2、日期和时间类型

如果使用TIMESTAMP类型,则如果不赋值或者赋值为NULL,则默认保存系统当前时间。

3、字符串类型

varchar(20) 表示最大20个字符

 

六、SQL分类

1 DDL :用来定义数据库对象:数据库、表、列等;关键字:create drop alter

2 DML:用来对数据库表中的数据进行增删改;关键字:insert delete update

3 DQL:用来查询数据库表中的记录;关键字:select where

4 DCL:定于数据库的访问权限和安全级别及创建用户 关键字:GRANT REVOKE

 

七、DDL操作:数据库

1、创建

①、创建数据库 create database 数据库名;

②、防止重复创建 create database if not exists 数据库名;

③、指定字符集创建 create database 数据库名 character set 字符集名;

④、判断存在否并指定字符集:create database if not exists 数据库名 character set 字符集名;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值