文章目录
- 免安装版的MySQL
- MySQL命令行下载
- 1、打开官网下载
- 2、点击 MySQL Community Server
- 3、选择适合的版本
- MySQL的配置
- 一、配置初始化文件my.ini
- 二、初始化MySQL
- 三、安装mysql服务并启动+修改密码
- 四、配置环境变量
- 五、MySQL连接可视化工具(Navicat、VS Code)
- 注意:**Windows启动 mysql 的几种方式**
- 一:bin目录下启动mysql:
- 参考命令
- 参考博文
- 二:服务启动
- 命令参考:
免安装版的MySQL
提示:这里可以添加本文要记录的大概内容:
MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
在本博文里,我主要以MySql免安装版为例,帮助大家解决配置MySql 。
提示:以下是本篇文章正文内容,下面案例可供参考
MySQL命令行下载
这篇文章讲解MySQL命令行(压缩版 .zip)的安装与配置
安装一定要装在C盘,下载别的盘可能不好使
1、打开官网下载
MySQL官网下载
下滑找到 MySQL Community (GPL) Downloads
2、点击 MySQL Community Server
3、选择适合的版本
在General Availability(GA) Releases中选择适合的版本
Windows平台下提供两种安装文件:
MySQL二进制分发版(.msi安装文件)和免安装版(.zip压缩文件)。
一般来讲,应当使用二进制分发版,因为该版本提供了图形化的安装向导过程,比其他的分发版使用起来要简单,不再需要其他工具启动就可以运行MySQL。
这里在Windows 系统下推荐下载 ZIP安装程序;
点击Go to Download Page进行下载即可
然后根据自己系统版本(32还是64位系统)选择下载
如果安装MySQL其他版本的话,选择Archives,接着选择MySQL的相应版本即可。
本人偏爱压缩版
一般选择最新版本,直接点击【No thanks, just start my download.】下载即可
如果喜欢软件版的话,可以点击下方链接
MySQL软件下载安装配置——详细教程
MySQL的配置
一、配置初始化文件my.ini
下载完成后解压到某一个文件夹 (记住这个路径,一会要用到)
在这个文件夹下新建一个my.ini 配置文件,里面写的代码是mysql的一些基本配置
可能在下载后data文件不能初始化出来,所以也需要新建data文件夹
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 ----------是你的安装的mysql文件路径-------------
basedir=C:\Users\86132\Desktop\mysq1-8.0.28-winx64\mysql-8.0.28-winx64
# 设置mysql数据库的数据的存放目录 ---------是你下载的mysql文件夹下新建的data文件夹的路径,data文件夹需要自行创建
datadir=C:\Users\86132\Desktop\mysq1-8.0.28-winx64\mysql-8.0.28-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
下面是两个需要新建的文件
二、初始化MySQL
以管理员身份打开命令行(如下图所示),一定要是管理员身份,否则由于后续部分命令需要权限,会出现错误!
①下转到mysql的bin目录下:(这里用你自己的路径)
cd C:\Users\86132\Desktop\mysql-8.0.28-winx64\mysq1-8.0.28-winx64\bin
②在MySQL目录下的bin目录下执行命令:
mysqld --initialize --console
③复制root@localhost:之后的密码到本地文件夹,保存好**( : 后有一个空格,不复制)**
三、安装mysql服务并启动+修改密码
(1)安装mysql服务
mysqld --install mysql
之后会提示服务已经成功安装
(2)启动mysql服务
net start mysql
(3)连接mysql
mysql -u root -p
(4)登录验证
登录验证,mysql是否安装成功!(要注意上面产生的随机密码,不包括前面符号前面的空格,否则会登陆失败),如果和下图所示一样,则说明你的mysql已经安装成功!注意,一定要先开启服务,不然会登陆失败,出现拒绝访问的提示符!!!
(5)修改密码
由于初始化产生的随机密码太复杂,不便于我们登录mysql,因此,我们应当修改一个自己能记住的密码!!
ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';
再次登录验证新密码:
密码修改完成!
四、配置环境变量
设置系统的全局变量:
为了方便登录操作mysql,在这里我们设置一个全局变量:↓
①点击"我的电脑" → “属性” → ‘‘高级系统设置’’ → ‘‘环境变量’’,接下来如下图所操作
点击下面的【新建】,变量名MYSQL_HOME
,变量值是你自己下载的路径
②把新建的mysql变量添加到Path路径变量中,点击确定,即完成:
首先选中【Path】,然后点击【编辑】
在Path路径下添加%MYSQL_HOME%
、%MYSQL_HOME\bin
配置完成之后,每当我们想要用命令行使用mysql时,只需要【win+R】,→ 输入【cmd】打开命令行,之后输入登录 sql 语句即可。
就这样,一个免安装版的MySQL就安装并配置完成了
五、MySQL连接可视化工具(Navicat、VS Code)
Mysql和Navicat怎么连接_二哈喇子!-CSDN博客
VS Code的使用_二哈喇子!的博客-CSDN博客
注意:Windows启动 mysql 的几种方式
如果安装MySQL 后用【win+r】输入cmd 无法打开的话,不一定就是没装上或者装错了其他原因,这种情况我也碰到过好几次,可以试试下面的方法,有可能是启动MySQL的方式不对
一:bin目录下启动mysql:
如果你的mysql没有安装在C盘下(有时安装在C盘也会出现mysql无法进入的情况),会出现 mysql 无法进入的情况,需要先使用DOS命令进入mysql的安装目录下的bin目录中。
以我的电脑为例:
1、首先找到 mysql 安装的位置,打开 bin 文件夹
2、点一下上面这个地址
3、输入【cmd】
或者 : dos窗口启动mysql
cd 到 bin 目录下
cd C:\mysql-8.0.29-winx64\bin
4、进入到mysql 的 bin目录下才可以输入
mysql -hlocalhost -uroot -p123456
其中 -h
表示服务器名,localhost
表示本地
-u
为数据库用户名,root 是 mysql 默认用户名;
-p
为密码,如果设置了密码,可直接在 -p 后直接输入(我的密码是123456所以直接输入)
也就是说先切换到【bin】目录下,再输入【mysql -hlocalhost -uroot -p123456】
当然你输入【myqsl -u root -p】之后再输入密码也是可以的
参考命令
mysql数据库中的命令必须 以英文分号结尾 “ ; ”
【show databases;】显示你有的数据库
【use databases名字;】选择要操作的数据库;
【show tables;】显示所选数据库中的表;
【exit;】退出mysql数据库,输入回车
参考博文
数据库如何建表
二:服务启动
【win+r】输入:【services.msc】
进到服务后,下滑找到 mysql ,在右侧点击 “ 启动 ” 即可
命令参考:
①安装服务:mysqld --install
②初始化:mysqld --initialize --console
③开启服务:net start mysql
④关闭服务:net stop mysql
⑤登录mysql:mysql -u root -p
Enter PassWord:(密码)
⑥修改密码:alter user 'root'@'localhost' identified by 'root';
(by 接着的是密码)
⑦标记删除mysql服务:sc delete mysql
执行mysqld --install
mysql如果提示该服务已存在
就先删除该服务(使用以下代码)
sc delete mysql
然后再执行 mysqld --install mysql
更多推荐
MySQL命令行下载安装配置——详细教程
发布评论