文章目录
- 1、基本概念
- 2、数据库优点
- 3、SQL语言介绍
- sql语言
- sql语言优点
- 4、mysql服务的而启动与关闭
- 5、mysql的登录、退出、查看版本号
- 5.1 登录
- 5.2 退出
- 5.3 查看mysql版本
- 6、配置环境变量
- 7、常用基本命令
- 8、语法规范
1、基本概念
DB(database)数据库:存储数据的仓库
DBMS(database manage system) 数据库管理系统:数据库通过DBMS创建和操作的容器
DBA(database administrator)数据库管理员
DBS(database system)数据库系统:包括DB、DBMS、DBA等
常见数据库管理系统:Mysql\Oracle(要收费)\DB2\SqlServer等
2、数据库优点
1、持久化数据到本地
2、可以实现结构化查询,方便管理
3、SQL语言介绍
sql语言
一种结构化查询语言,用于和DBMS进行通性的语言。
sql语言优点
1、几乎所有DBMS都支持SQL语言
2、简单易学,逻辑不复杂
3、灵活使用可以进行复杂和高级的数据库操作
4、mysql服务的而启动与关闭
- (1)电脑->管理->服务与应用程序->找到mysql->找到自启选项->右键进入属性->改为手动
- (2)以管理员身份运行命令行窗口:
- 1、启动mysql服务:net start mysql
- 2、关闭mysql服务:net stop mysql
5、mysql的登录、退出、查看版本号
5.1 登录
- 方式1:通过mysql自带的客户端,但只限于root用户
- 方式二:通过windows自带的客户端登录
完整登录方式如下:mysql -h loaclhost -P 3306 -u 用户名 -p密码
,这种方式中输入密码的前面没有空格
更简洁的写法如下:mysql -uroot -p密码
或者
先输入mysql -uroot -p
,回车后输入密码
5.2 退出
输入命令:exit
,注意只适合root用户
5.3 查看mysql版本
不登陆mysql时mysql --version
或者mysql -V
登录进mysql时select version();
6、配置环境变量
- 为什么要配置环境变量呢?
保不齐有人会忘记自己将MySQL安装在哪,并且每次cmd登录mysql时可能会向像如下一般麻烦…
如果配置了环境变量就不需要再去找mysql安装路径了,具体配置如下:
系统属性->环境变量->系统变量path->复制mysql中bin路径到path下(最好放置再path最前面,记得用末尾加上分号)
配置上环境变量后登录mysql就简单多了,如下:
7、常用基本命令
- show databases
查看所有数据库 - use 库名;
打开指定数据库 - show tables;
查看当前所在库中的所有表 - show tables from 库名;
查看指定库中的所有表 - select database();
查看当前所在库 - create table 表名(列名+列类型);
创建带属性的表 - desc 表名;
查看表结构 - select * from 表名;
查看表中所有数据
8、语法规范
sql语句规范:
1、不区分大小写,但建议关键字大写,表名、列名小写
2、每条命令最好用分号结尾
3、命令可以根据需要缩进换行
注释:
单行注释:#注释文字
单行注释:-- 注释文字
多行注释:/* 注释文字 */