数据库的好处

1、持久化数据到本地

2、可以实现结构化查询,方便管理。

数据库相关概念

1、DB:数据库,保存一组有组织的数据的容器

2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据

3、SQL:结构化查询语言,用于和DBMS通信的语言。

MySQL服务的启动和停止

方法一:搜索 服务 来启动MySQL

方法二:通过以管理员身份运行 打开命令提示符

  • 开启:net start MySQL80
  • 关闭:net stop MySQL80

MySQL服务端的登录和退出

方法一:使用MySQL自带的命令框

sql server 退出登录 sql数据库怎么退出_mysql


登录:直接输入密码即可

退出:输入命令 exit 或者按ctrl+c

局限:只适用于root用户

方法二:通过以管理员身份打开命令提示符(推荐)

1、连接远程主机

mysql -h 主机名 -P 端口号 -u 用户名 -p密码

-h : 指的是主机 ,中间可有可不有空格

-P : 指的是端口号,中间可有可不有空格

-u : 指的是用户 ,中间可有可不有空格

-p: 指的是密码,可以将密码直接连接在-p后面 中间不可以有空格,也可以直接回车 输入密码

2、连接本机

mysql -h localhost -P 3306 -u root -p

简写:mysql -u root -p密码

退出 : exit

MySQL常见命令介绍

1、show databases; 显示已有的数据库

2、use 库名; 打开库

3、show tables; 显示已有的表

4、show tables from 库名; 显示给出库名中的所有表,但这并不代表着换了一个库,只是代表查找

5、select database(); 显示所在的库

6、desc 表名; 查看表的结构

7、select * from 表名; 查看表内的数据

查看MySQL服务端版本

1、select version();

sql server 退出登录 sql数据库怎么退出_数据库_02


2、mysql --version

sql server 退出登录 sql数据库怎么退出_数据库_03


mysql -V

sql server 退出登录 sql数据库怎么退出_sql_04

MySQL语法规范介绍

1、不区分大小写,但建议关键字大写,表名,列名小写

2、每条命令最好用分号结尾

3、每条命令根据需要,可以进行缩进,换行 建议关键字单独在一行

4、注释

  • 单行注释:#注释文字
  • 单行注释:-- 注释文字
  • 多行注释: /* 注释文字 */

MySQL修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

FLUSH PRIVILEGES;

alter user 'root'@'localhost' identified by '****';  
#****是修改后的密码

sqlyog安装详细步骤