MYSQL的安装、环境配置及常用操作命令

一、下载

首先,到官网下载自己想要的版本(这里以MySQL8.0.11为例)

mysql5.5环境配置 mysql环境配置教程_mysql


拉到最下面,选择MySQL Community Server

mysql5.5环境配置 mysql环境配置教程_mysql5.5环境配置_02


点击go to download page

mysql5.5环境配置 mysql环境配置教程_表名_03


点击下载(从mysql5.6开始好像就没有提供独立64为安装包了,都提供的是安装器,这个安装器是32位的,在安装器里面可以选择64位的mysql来安装,或者下载mysql5.5,他有独立的64位安装包)

mysql5.5环境配置 mysql环境配置教程_mysql_04


点击No thanks, just start my download

mysql5.5环境配置 mysql环境配置教程_数据库_05

二、开始安装

打开下载好的安装包开始安装,新手选择developer default就好,这里选择custom为例,然后next

mysql5.5环境配置 mysql环境配置教程_表名_06


选择自己需要安装的程序就好,然后next

mysql5.5环境配置 mysql环境配置教程_数据库_07


这里是检查安装条件,直接点击execute就好

mysql5.5环境配置 mysql环境配置教程_表名_08


点击下一步

mysql5.5环境配置 mysql环境配置教程_数据库_09


选择第一个,然后点击下一步

mysql5.5环境配置 mysql环境配置教程_MySQL_10


点击下一步

mysql5.5环境配置 mysql环境配置教程_mysql_11


点击下一步

mysql5.5环境配置 mysql环境配置教程_数据库_12


设置root密码,然后下一步

mysql5.5环境配置 mysql环境配置教程_mysql5.5环境配置_13


点击next进入下一步

mysql5.5环境配置 mysql环境配置教程_mysql_14


点击execute执行

mysql5.5环境配置 mysql环境配置教程_mysql5.5环境配置_15


点击finish就大功完成啦

mysql5.5环境配置 mysql环境配置教程_mysql5.5环境配置_16

三、环境配置

复制MySQL的绝对路径

mysql5.5环境配置 mysql环境配置教程_表名_17


右键此电脑 > 属性 > 高级系统设置 > 环境变量

mysql5.5环境配置 mysql环境配置教程_MySQL_18


在系统变量中新建(变量名:MYSQL_HOME 变量值:刚才复制的MySQL绝对路径),确定

mysql5.5环境配置 mysql环境配置教程_mysql5.5环境配置_19


选择path,编辑

mysql5.5环境配置 mysql环境配置教程_表名_20


新建%MYSQL_HOME%\bin,然后一直确定,直到退出

mysql5.5环境配置 mysql环境配置教程_mysql_21


打开DOS命令行,输入mysql -uroot -p,回车验证,如图所示表示配置成功!

mysql5.5环境配置 mysql环境配置教程_表名_22

四、MySQL常用操作(增删改查)

1.创建数据库跟表、插入数据
//创建库
create database 库名;

//创建表
create table 表名(
属性名 数据类型,
属性名 数据类型,
...
属性名 数据类型
);

//插入数据
insert into 表名 value(需要插入的内容)

可参考下面的例子:

//创建库
create database K;

//创建表
create table t1(
  id int,
  name char(10)
);

//插入数据
insert into t1 value(1,'小明');
2.更改表名、更新数据
//更改表名
alter table 旧表名 rename 新表名;

//更新数据
update 表名 set 字段 = 值;

可参考下面的例子:

//更改表名
alter table t1 rename t2;

//更新数据
update t2 set name = '小红';
3.查看数据
//查看数据
select * from 表名;

//按条件查看
select * from 表名 where 条件;

可参考下面的例子:

//查看数据
select * from t2;

//按条件查看
select * from t2 where id = 1;
4.删除数据、表、库
//删除数据
delete from 表名 where 条件;

//删除表
drop table 表名;

//删除库
drop database 库名;

可参考下面的例子:

//删除数据
delete from t2 where id = 1;

//删除表
drop table t2;

//删除库
drop database K;