Mysql入门
1、Mysql数据库服务的启动与登录
MySQL 服务器启动方式有两种:
- 通过服务的方式自动启动
- 手动启动的方式
1.1 Windows 服务方式启动
1.1.1 操作步骤:
1.2 DOS 命令方式启动
1.2.1 操作步骤:
1.3 控制台连接数据库
MySQL 是一个需要账户名密码登录的数据库,登陆后使用,它提供了一个默认的 root 账号,使用安装时设置
的密码即可登录
1.3.1 登录格式 1:u 和 p 后面没有空格
mysql -u 用户名 -p 密码
后输入密码方式:
1.3.2 登录格式 2:
mysql -hip 地址 -u 用户名 -p 密码
127.0.0.1 代表本机的 IP 地址
1.3.3 登录格式 3:
mysql --host=ip 地址 --user=用户名 --password=密码
1.3.4 退出 MySQL:
quit 或 exit
1.4 MySQL 目录结构
MySQL 的目录结构 | 描述 |
---|---|
bin<目录> | 所有 mysql 的可执行文件,如:mysql.exe |
MySQLInstanceConfig.exe | 数据库的配置向导,在安装时出现的内容 |
data<目录> | 系统必须的数据库所在的目录 |
my.ini 文件 | mysql 的配置文件,一般不建议去修改。 |
c:\ProgramData\MySQL\MySQL Server 5.5\data\ | 我们自己创建的数据库所在的文件夹 |
第2节 SQL 的概念
2.1 什么是 SQL
Structured Query Language 结构化查询语言
2.2 SQL 作用
- 是一种所有关系型数据库的查询规范,不同的数据库都支持。
- 通用的数据库操作语言,可以用在不同的数据库中。
- 不同的数据库 SQL 语句有一些区别
2.3 SQL 语句分类
1) Data Definition Language (DDL 数据定义语言) 如:建库,建表
2)Data Manipulation Language(DML 数据操纵语言),如:对表中的记录操作增删改
3)Data Query Language(DQL 数据查询语言),如:对表中的查询操作
4) Data Control Language(DCL 数据控制语言),如:对用户权限的设置
2.4 MySQL 的语法
1) 每条语句以分号结尾,如果在 SQLyog 中不是必须加的。
2)SQL 中不区分大小写,关键字中认为大写和小写是一样的
3) 种注释:
注释的语法 | 说明 |
---|---|
–空格 | 单行注释 |
/* */ | 多行注释 |
data<目录> | 这是 mysql 特有的注释方式 |