首页 > 数据库 >【Mysql】Windows下安装和配置Mysql

【Mysql】Windows下安装和配置Mysql

时间:2024-06-17 12:21:30浏览次数:23  
标签:Windows Mysql MySQL 敲入 mysql 黑框 安装 环境变量 回车

一、下载

官网下载Mysql:https://dev.mysql.com/downloads/mysql/
百度网盘链接mysql-8.0.31:https://pan.baidu.com/s/1CiW7oL8fR05NPZT55_9DUQ?pwd=0724 提取码:0724

二、解压

下载完成后我们得到的是一个压缩包,将其解压,我们就可以得到MySQL 8.0.31 的软件本体了(就是一个文件夹),我们可以把它放在你想安装的位置 。

三、配置

1. 添加环境变量

环境变量里面有很多选项,这里我们只用到Path这个参数。为什么在初始化的开始要添加环境变量呢?

在黑框(即CMD)中输入一个可执行程序的名字,Windows会先在环境变量中的Path所指的路径中寻找一遍,如果找到了就直接执行,没找到就在当前工作目录找,如果还没找到,就报错。我们添加环境变量的目的就是能够在任意一个黑框直接调用MySQL中的相关程序而不用总是修改工作目录,大大简化了操作。

右键此电脑属性,点击高级系统设置 =》点击环境变量

系统变量中新建MYSQL_HOME

系统变量中找到并双击Path

点击新建

最后点击确定。

如何验证是否添加成功?

右键开始菜单(就是屏幕左下角),选择命令提示符(管理员),打开黑框,敲入mysql,回车。如果提示Can't connect to MySQL server on 'localhost'则证明添加成功;
如果提示mysql不是内部或外部命令,也不是可运行的程序或批处理文件则表示添加添加失败,请重新检查步骤并重试。

2. 初始化MySQL

以管理员身份,运行命令行窗口:

在刚才的命令行中,输入如下的指令:

mysqld --initialize-insecure

稍微等待一会,如果出现没有出现报错信息,则证明data目录初始化没有问题,此时再查看MySQL目录下已经有data目录生成。

3. 注册MySQL服务

命令行(注意必须以管理员身份启动)中,输入如下的指令,回车执行:

mysqld -install

现在你的计算机上已经安装好了MySQL服务了。

4. 启动MySQL服务

在CMD里敲入net start mysql,回车。

net start mysql  // 启动mysql服务
    
net stop mysql  // 停止mysql服务

5. 修改默认账户密码

在黑框里敲入mysqladmin -u root password 1234,这里的1234就是指默认管理员(即root账户)的密码,可以自行修改成你喜欢的。

mysqladmin -u root password 1234

四、登录MySQL

右键开始菜单,选择命令提示符,打开黑框。
在黑框中输入,mysql -uroot -p1234,回车,出现下图且左下角为mysql>,则登录成功。

mysql -uroot -p1234

到这里你就可以开始你的MySQL之旅了!

退出mysql:

exit
quit

登陆参数:

mysql -u用户名 -p密码 -h要连接的mysql服务器的ip地址(默认127.0.0.1) -P端口号(默认3306)

五、卸载MySQL

如果你想卸载MySQL,也很简单。

点击开始菜单,输入cmd,选择 "命令提示符",选择右侧的 "以管理员身份运行"。

  1. 敲入net stop mysql,回车。
net stop mysql
  1. 再敲入mysqld -remove mysql,回车。
mysqld -remove mysql
  1. 最后删除MySQL目录及相关的环境变量。

至此,MySQL卸载完成!

标签:Windows,Mysql,MySQL,敲入,mysql,黑框,安装,环境变量,回车
From: https://www.cnblogs.com/hudad/p/18252137

相关文章

  • MySQL使用命令导出数据库
    MySQL自带了一个命令行工具mysqldump,可以方便的将数据导出至文件使用案例mysqldump-uroot-p数据库名称>xxx.sql#再输入密码即可#增加过滤条件mysqldump-uroot-p数据库名称表名称--where="id>1000">xxx.sql过滤条件#仅导出数据而不包含表结构--no-crea......
  • typora下载安装、激活教程
    目录介绍基本功能使用教程高级功能下载安装激活关闭软件每次启动时的已激活弹窗去除软件左下角“未激活”提示介绍Typora是一款功能强大的Markdown编辑器,它以其简洁的界面设计和高效的文本编辑能力受到许多用户的青睐。Typora的主要特点在于其“所见即所得”......
  • MySQL where 操作符
    MySqlWHERE操作符号前言在WHERE子句中,你可以使用任何条件对记录进行过滤。准备工作准备users表,并插入数据#创建用户表userscreatetableusers(idintAUTO_INCREMENTnotnullprimarykey,namevarchar(255),ageint,jobvarchar(255),......
  • linux或者CentOS环境下安装.NET Core环境
    一、下载注册Microsoft密钥:在安装之前,需要:1、注册Microsoft密钥2、注册产品资料库3、安装所需的依赖项打开终端并输入命令:sudorpm-Uvhhttps://packages.microsoft.com/config/centos/8/packages-microsoft-prod.rpm安装效果如下图所示:安装期间会提示用户验证,输......
  • centos7中使用yum安装NGINX安装
    工作中的web服务的反向代理、负载均衡、ip白名单、静态资源管理可以使用NGINX,其安装步骤可以参考如下。服务器为centos7,用户使用root权限。1.安装第三方yum源yuminstall-yepel-release2.安装NGINXyuminstall-ynginx3.关闭防火墙-可选systemctlstopfirewalld......
  • 域名证书自动续期脚本acme同一证书更新后安装到多个程序目录的方法
    需求:同一个证书,有两个程序在使用,比如,nginx和apache,使用acme进行自动续期,前面都正常,但是使用acme.sh--install-cert的时候,只会记住最后一次设定的目录,比如先执行了nginx的,后执行了apache,则续费后,只更新apache的证书目录,想要实现两个都更新.解决方法:1.笨方法:将两......
  • 1、docker-安装-阿里云镜像加速-docker工作流程和底层原理
    1、访问官网:https://docs.docker.com/get-docker/2、卸载旧版本:yumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-lo......
  • 9、docker-mysql容器数据同步到本机-挂载
    1、查看镜像、下载镜像·dockersearchmysql·dockerpullmysql:5.7//指定下载5.7版本2、启动镜像-d后台运行-p端口映射主机端口:容器端口-v卷挂载-e环境配置这里配置的是数据库的密码--name容......
  • MySQL 远程访问失败的原因及解决方案
    原文地址:MySQL远程访问失败的原因及解决方案_mysql远程访问失败-CSDN博客文章目录1、失败的原因1.1、`/etc/mysql/my.cnf`文件中`bind-address=127.0.0.1`没有注释掉1.2、端口`3306`没有开放,使用`ss-tlnp`命令查看网络端口开启状态1.3、在`MySQL`数据库`user`表中`host`......
  • Beyond Compare软件最新版下载及详细安装教程
    ​BeyondCompare是一款不可多得的专业级的文件夹和文件对比工具,使用它可以很方便地对比出两个文件夹或者文件的不同之处,相差的每一个字节用颜色加以表示,查看方便,支持多种规则对比,是程序工程师以及上班族必备的有效辅助工具。安装包获取地址:beyondcomparewin版:​​......