数据库服务

1: 操作系统启动数据库服务器;
2: 数据库服务器提供数据的 增, 删, 改,查 等操作;
3: 客户端通过网络连接到数据库服务器;
4: 数据库操作:
(1): 客户端连接到数据库服务器;
(2): 客户端发送操作命令给服务器;
(3): 服务器处理命令后,回数据给客户端;
(4): 客户端得到处理结果;


mysql的安装与启动

1: 去官网下载mysql的服务端: https://www.mysql.com/

下载mysql服务器

heidisql连接mysql失败 heidisql怎么连接mysql_heidisql连接mysql失败

heidisql连接mysql失败 heidisql怎么连接mysql_客户端_02

heidisql连接mysql失败 heidisql怎么连接mysql_客户端_03

heidisql连接mysql失败 heidisql怎么连接mysql_客户端_04

heidisql连接mysql失败 heidisql怎么连接mysql_客户端_05

heidisql连接mysql失败 heidisql怎么连接mysql_mysql_06


直接下一步直到安装完毕即可!!

2: 安装好mysql服务,设置好初始化的根用户密码: 记住根用户的密码;
安装时会有提示 设置根用户密码!

3: windows 启动服务: mysql notifier与 windows服务管理器启动;

heidisql连接mysql失败 heidisql怎么连接mysql_sql_07

heidisql连接mysql失败 heidisql怎么连接mysql_mysql_08

4: mysql 第三方客户端:

Windows:  heidisql windows客户端/命令行

5: heidisql: 安装:

https://www.heidisql.com/download.php?download=installer

heidisql连接mysql失败 heidisql怎么连接mysql_heidisql连接mysql失败_09

将heidisql可执行文件放到mysql server对应的目录下;

heidisql连接mysql失败 heidisql怎么连接mysql_客户端_10

7: heidisql连接数据库:

heidisql连接mysql失败 heidisql怎么连接mysql_heidisql连接mysql失败_11

heidisql连接mysql失败 heidisql怎么连接mysql_sql_12


数据库

1: 创建数据库:
1)数据库引擎innoDB
2)数据库使用的字符集utf8_general_ci

heidisql连接mysql失败 heidisql怎么连接mysql_客户端_13

heidisql连接mysql失败 heidisql怎么连接mysql_mysql_14

heidisql连接mysql失败 heidisql怎么连接mysql_c_15

2: 创建一个数据表:
1)字段
2)类型
3)默认值
4)描述
5)主键: 我们把一个字段,做成唯一的不可重复例如 id

heidisql连接mysql失败 heidisql怎么连接mysql_客户端_16

heidisql连接mysql失败 heidisql怎么连接mysql_sql_17

修改所需的类型

heidisql连接mysql失败 heidisql怎么连接mysql_sql_18

设置主键

heidisql连接mysql失败 heidisql怎么连接mysql_c_19

heidisql连接mysql失败 heidisql怎么连接mysql_sql_20

heidisql连接mysql失败 heidisql怎么连接mysql_heidisql连接mysql失败_21


数据库SQL语句

1: 插入:

insert into table_name (col1, col2,..) values(v1, v2…);

heidisql连接mysql失败 heidisql怎么连接mysql_客户端_22

heidisql连接mysql失败 heidisql怎么连接mysql_mysql_23

2: 删除:
delete from table_name where 条件

heidisql连接mysql失败 heidisql怎么连接mysql_客户端_24

heidisql连接mysql失败 heidisql怎么连接mysql_c_25

第id是3已经删除;

3: 查找:

select * from table_name where 条件;

heidisql连接mysql失败 heidisql怎么连接mysql_mysql_26

count(): 计算个数  ORDER BY 字段 / ORDER BY 字段 DESC

heidisql连接mysql失败 heidisql怎么连接mysql_sql_27

heidisql连接mysql失败 heidisql怎么连接mysql_sql_28


4: 修改

update table_name set col1 = value where xxxx;

heidisql连接mysql失败 heidisql怎么连接mysql_mysql_29


数据库备份

1: 导出数据库文件:备份

heidisql连接mysql失败 heidisql怎么连接mysql_客户端_30

heidisql连接mysql失败 heidisql怎么连接mysql_客户端_31

heidisql连接mysql失败 heidisql怎么连接mysql_mysql_32

导入数据文件:恢复

heidisql连接mysql失败 heidisql怎么连接mysql_c_33

heidisql连接mysql失败 heidisql怎么连接mysql_heidisql连接mysql失败_34