1.MySQL服务的启动与停止

MySQL安装完毕之后,需要启动服务器进程,不然客户端无法连接数据库。
在前面的配置过程中,已经将MySQL安装为Windows服务,并且勾选当Windows启动、停止时,MySQL也自动启动、停止。

1.1使用图形界面工具

步骤1:计算机(点击鼠标右键)→ 管理(点击)→ 服务和应用程序(点击)→ 服务(点击)
步骤2:找到MySQL80(点击鼠标右键)→ 启动或停止(点击)
在这里插入图片描述

1.2使用命令行工具
# 启动 MySQL 服务命令:
net start MySQL服务名
# 停止 MySQL 服务命令:
net stop MySQL服务名
  1. start和stop后面的服务名应与之前配置时指定的服务名一致。
  2. 如果当你输入命令后,提示“拒绝服务”,请以 系统管理员身份 打开命令提示符界面重新尝试。

在这里插入图片描述

2.MySQL数据库的登录与退出

2.1使用MySQL自带客户端

当MySQL服务启动完成后,便可以通过客户端来登录MySQL数据库。注意:确认服务是开启的。
开始菜单 → 所有程序 → MySQL → MySQL 8.0 Command Line Client
在这里插入图片描述

2.2使用windows命令行
  • 格式:
mysql -h 主机名 -P 端口号 -u 用户名 -p密码
  • 举例:
mysql -h localhost -P 3306 -u root -p123456 # 这里我设置的root用户的密码是123456

在这里插入图片描述

注意:
(1)-p与密码之间不能有空格,其他参数名与参数值之间可以有空格也可以没有空格。如:

mysql -hlocalhost -P3306 -uroot -p123456

(2)密码建议在下一行输入,保证安全

mysql -h localhost -P 3306 -u root -p
Enter password:****

(3)客户端和服务器在同一台机器上,所以输入localhost或者IP地址127.0.0.1。同时,因为是连接本机: -hlocalhost就可以省略,如果端口号没有修改:-P3306也可以省略简写成:

mysql -u root -p
Enter password:****

3.MySQL数据库的简单演示

1.查看所有的数据库

show databases;

2.创建自己的数据库

create database 数据库名;

3.使用自己的数据库

use 数据库名;

说明:如果没有使用use语句,后面针对数据库的操作也没有加“数据名”的限定,那么会报“ERROR 1046(3D000): No database selected”(没有选择数据库)使用完use语句之后,如果接下来的SQL都是针对一个数据库操作的,那就不用重复use了,如果要针对另
一个数据库操作,那么要重新use。
4.查看某个库的所有表格

1.show tables;  #要求前面有use语句
2.show tables from 数据库名;

5.创建新的表格
说明:如果是最后一个字段,后面就用加逗号,因为逗号的作用是分割每个字段。

create table 表名称(
字段名 数据类型,
字段名 数据类型
);

#创建学生表
create table student(
id int,
  name varchar(20)  #说名字最长不超过20个字符
);

6.查看一个表的数据

select * from 数据库表名称;
#查看学生表的数据
select * from student;

7.添加一条记录

insert into 表名称 values(值列表);
#添加两条记录到student表中
insert into student values(1,'张三');
insert into student values(2,'李四');

8.删除表格

drop table 表名称;
#删除学生表
drop table student;

9.删除数据库

drop database 数据库名;

谢谢大家的观看,一起加油吧伙计!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐