码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • MySQL下载安装使用-完整详细步骤


    目录

    一、安装MySQL

    1. 下载MySQL压缩包?

    2. 安装mysql

    3. 创建配置文件

    4. 初始化

    二、启动MySQL

    1. 制作服务:…–install mysql

    2. 启动mysql:net start mysql

    3. 关闭mysql:net stop mysql

    4. 在服务里可以看到mysql这个服务

    三、连接测试

    1.?将mysql安装目录”D:Program Filesmysql-5.7.31-winx64in“添加到系统环境变量。

    2.?启动mysql服务:

    3. 这时不需要管理员权限了,直接打开cmd,输入mysql -u root -p:

    4. 首次进入,记得给mysql设置一个密码:

    5. 查看已有的数据库

    6. 退出(关闭连接)

    7. 再连接MySQL(需要输入密码)

    8. 汇总命令

    注:如果想要删除mysql服务,重新再安装mysql服务,可以参考以下步骤:


    一、安装MySQL

    1. 下载MySQL压缩包

    下载地址:MySQL :: Download MySQL Community Server (Archived Versions)

    此处下载的是MySQL的5.7.31版本,windows,64位。

    下载得到的zip压缩包:

    2. 安装mysql

    mysql-5.3.71-winx64.zip是免安装的版本。

    • 解压zip文件
    • 将解压后的压缩包文件放入路径(不要有中文路径)(这里我放在了D:Program Files下)

    3. 创建配置文件

    在mysql安装目录下,创建一个my.ini配置文件,然后在里面添加以下内容(mysql安装目录要改成自己的):

    ### my.ini
    
    [mysqld]
     basedir = "D:Program Filesmysql-5.7.31-winx64"    #mysql安装目录
     datadir = "D:Program Filesmysql-5.7.31-winx64data" #mysql安装目录+data
     port=3306
     character-set-server=utf8
     character_set_filesystem= binary
    
     [client]
     port=3306
     default-character-set = utf8
    
     [mysqld_safe]
     timezone="CST"
    
     [mysql]
     default-character-set=utf8
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18

    4. 初始化

    • 打开终端 & 以管理员的身份运行:

    • 在终端输入初始化的命令,会生成一个以root为用户名,空密码的用户数据:(命令前面的双引号里的是:mysql的安装目录)

      “D:Program Filesmysql-5.7.31-winx64inmysqld.exe” --initialize-insecure

      自己的mysql安装目录 + --initialize-insecure

    • 执行命令成功后,mysql目录下会新增一个data目录:

    至此,MySQL安装已完成。

    二、启动MySQL

    1. 制作服务:…–install mysql

    "D:Program Filesmysql-5.7.31-winx64inmysqld.exe" --install mysql
    
    • 1

    2. 启动mysql:net start mysql

    3. 关闭mysql:net stop mysql

    4. 在服务里可以看到mysql这个服务

    然后win+R,输入services.msc,在服务里可以看到mysql这个服务:

    三、连接测试

    1.将mysql安装目录”D:Program Filesmysql-5.7.31-winx64in“添加到系统环境变量。

    右键我的电脑——>属性——>高级系统设置——>环境变量——>系统变量中的“Path”——>点“编辑”——>”新建“——>将”D:Program Filesmysql-5.7.31-winx64in“添加到系统环境变量——>”确定“。

    2.启动mysql服务:

    3. 这时不需要管理员权限了,直接打开cmd,输入mysql -u root -p:

    默认没有密码,直接点回车即可,最后出现 “mysql>” 说明成功了。

    4. 首次进入,记得给mysql设置一个密码:

    (下次再进入mysql直接输入设置好的密码即可)

    set password = password('root123');  #设置密码为root123
    
    • 1

    5. 查看已有的数据库

    输入:show databases;

    6. 退出(关闭连接)

    输入:exit;

    7. 再连接MySQL(需要输入密码)

    8. 汇总命令

    C:Usersdell>mysql -u root -p               #在cmd终端输入命令,进入mysql
    mysql> set password = password('root123');   #首次进入mysql后,设置密码
    mysql> show databases;                       #显示数据库
    mysql> exit;                                 #退出
    
    C:Usersdell>mysql -u root -p  #在cmd终端输入命令,再次进入mysql
    输入密码                         #这时,需要输入进入mysql的密码
    mysql> exit;                    #退出
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    注:如果想要删除mysql服务,重新再安装mysql服务,可以参考以下步骤:

    #具体执行的命令如下:
    
    以管理员身份进入cmd:
    C:WINDOWSsystem32>"D:Program Filesmysql-5.7.31-winx64inmysqld.exe" --remove mysql     #删除mysql服务
    删除D:Program Filesmysql-5.7.31-winx64安装目录下的data文件
    C:WINDOWSsystem32>"D:Program Filesmysql-5.7.31-winx64inmysqld.exe" --initialize-insecure #重新初始化
    C:WINDOWSsystem32>"D:Program Filesmysql-5.7.31-winx64inmysqld.exe" --install mysql       #重新安装mysql服务
    C:WINDOWSsystem32>net start mysql  #启动mysql服务
    C:WINDOWSsystem32>mysql -u root -p #进入mysql
    Enter password:                      #首次进入,没有密码,直接按enter即可
    mysql> set password = password('root123'); #首次进入,设置一个密码为root123
    mysql> show databases;                     #显示原有数据库
    mysql> exit;                               #退出mysql
    C:WINDOWSsystem32>net stop mysql         #停止mysql服务
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14

    参考:

    最新Python的web开发全家桶(django+前端+数据库)_哔哩哔哩_bilibili26-MySQL-逐步安装

    如何解决本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止_啦啾啾啾木的博客-CSDN博客

    最后

    深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

    因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

    小编已加密:aHR0cHM6Ly9kb2NzLnFxLmNvbS9kb2MvRFVrVm9aSGxQZUVsTlkwUnc==出于安全原因,我们把网站通过base64编码了,大家可以通过base64解码把网址获取下来。

  • 相关阅读:
    CANoe-设置CAN信号时提示没有信号驱动可用的问题
    Flutter组件-Material属性
    LeetCode 80. 删除有序数组中的重复项 II
    多线程案例
    聊聊RNN&LSTM
    基于深度学习网络的蔬菜水果种类识别算法matlab仿真
    Dom对象总结案例实操(第二十课)
    【Gitee】使用IDEA上传本地的项目到Gitee
    迷宫_Sarsa算法_边做边学深度强化学习:PyTorch程序设计实践(2)
    024python-unittest测试框架
  • 原文地址:https://blog.csdn.net/web13524385009/article/details/126773792
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号