文章目录

mysql免安装版的下载与安装

下载

(嫌弃官网较慢的可以用网盘:链接:https://pan.baidu.com/s/1C6w14X3I8K011mHOZ-CNcQ 提取码:30yx 复制这段内容后打开百度网盘手机App,操作更方便哦–来自百度网盘超级会员V2的分享)

官网

  1. 点击:image-20201122090636606
  2. 进去后点:image-20201122090819371
  3. 点此可选择其他版本:image-20201122092034194
  4. 根据自己需要下载:image-20201122092148070

安装服务

1、解压MySQL压缩包

将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:

E:\MySQL

新建my.ini文件

image-20201122093153292

复制下面的配置信息到 my.ini 保存

[Client]

port = 3306

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=E:\MySQL\mysql-5.7.23-winx64

# 设置mysql数据库的数据存放目录

datadir=E:\MySQL\mysql-5.7.23-winx64\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB


[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

2、添加环境变量(可选)

操作如下: 1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量 点击系统变量下的新建按钮 输入变量名:MYSQL_HOME 输入变量值:E:\MySQL\mysql-5.7.23-winx64 #即为mysql的自定义解压目录。 2)选择系统变量中的Path 点击编辑按钮 在变量值中添加变量值:%MYSQL_HOME%\bin 注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值,win10系统是这个样子:

image-20201122093951329


3、将mysql注册为windows系统服务

以管理员的身份打开 cmd !!!

1)从控制台进入到MySQL解压目录下的 bin 目录下: 2)输入服务安装命令: mysqld install MySQL –defaults-file=“E:\MySQL\mysql-5.7.23-winx64l\my.ini” #解压目录下修改的my.ini文件 安装成功后会提示服务安装成功。 #注:my.ini文件放在MySQL解压后的根目录下 #移除服务命令为:mysqld remove

4、启动MySQL服务

打开MySQL的bin目录:

cd E:\MySQL\mysql-5.7.23-winx64\bin

image-20201122095304411

执行初始化命令:mysqld –initialize-insecure ,第一次执行的话,时间会久一些,执行结束后没有输出信息,查看bin的同级目录下会多出一个data文件夹,里面一堆文件。

执行:net start mysql 命令启动服务

5、修改 root 账号的密码

刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456

mysql uroot
mysql>show databases;
mysql>use mysql;
mysql>UPDATE user SET authentication_string=PASSWORD("123456") WHERE user='root';
mysql>FLUSH PRIVILEGES;
mysql>QUIT

6、MySQL控制台快捷方式建立:

1)桌面右键->新建->快捷方式->对象位置输入:C:\Windows\System32\cmd.exe 快捷方式名称自己定义,确定,快捷方式建立成功 2)右键单击刚才建立的快捷方式->属性->把目标一栏修改成MySQL启动参数: C:\Windows\System32\cmd.exe “E:\MySQL\mysql-5.7.23-winx64\bin” /k mysql -uroot -p123456 -P3306 解释:CMD路径 “MySQL路径bin目录” /k mysql -u用户名 -p密码 -P端口号 3)修改完成后点击确定保存,直接双击快捷方式即可连接到MySQL数据库

image-20201122100238630


参考:https://www.cnblogs.com/kennyliu/p/8004808.html

​ https://blog.csdn.net/shinny195/article/details/82319218