码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • MYSQL的下载与配置安装


    目录

    下载mysql官网地址 

     2.配置初始化文件my.ini

    3.创建后ini文件后,打开把路径改一下 ,路径就是第二点所说的根目录路径,这里

     4.安装mysql5.7.23解压版

    4.1点击文件夹中的此电脑:

     4.2找到系统高级设置或者高级系统设置进入,然后点击环境变量

     4.3配置环境变量--注意是”系统环境变量“,也就是下面那个

    4.4配置环境变量:  

    4.4.1:点击新增,如图所示: 

    4.4.1找到图片中的path

    5.接下来就是使用管理员身份打开命令提示符

     5.1进入之后在bin后面输入安装命令           

     5.2然后重新输入安装命令

    6.卸载mysql

    7.解决mysql不能远程连接的问题:

    编写工具下载

    感谢阅读,如果对你有帮助,麻烦给小编点点赞👍


    下载mysql官网地址 

    MySQL :: Download MySQL Installer

     2.配置初始化文件my.ini

    在你的这文件目录下,如图所示:

     也就是根目录下创建一个txt文件,名字叫“my”(自定义),文件后缀为ini
    之后复制下面这个代码放在文件下(新解压的文件没有my.ini文件,需自行创建)
    以下代码除安装目录和数据的存放目录需修改,其余不用修改

    细节—— 务必注意地址:这datadir的路径后面要加一个”/data“,并且必须将”\“改为”/“符号

    1. [mysqld]
    2. # 设置3306端口
    3. port=3306
    4. # 设置mysql的安装目录 ----------是你的文件路径-------------
    5. basedir=E:\mysql\mysql
    6. # 设置mysql数据库的数据的存放目录 ---------是你的文件路径data文件夹自行创建
    7. datadir=E:\mysql\mysql\data
    8. # 允许最大连接数
    9. max_connections=200
    10. # 允许连接失败的次数。
    11. max_connect_errors=10
    12. # 服务端使用的字符集默认为utf8mb4
    13. character-set-server=utf8mb4
    14. # 创建新表时将使用的默认存储引擎
    15. default-storage-engine=INNODB
    16. # 默认使用“mysql_native_password”插件认证
    17. #mysql_native_password
    18. default_authentication_plugin=mysql_native_password
    19. [mysql]
    20. # 设置mysql客户端默认字符集
    21. default-character-set=utf8mb4
    22. [client]
    23. # 设置mysql客户端连接服务端时默认使用的端口
    24. port=3306
    25. default-character-set=utf8mb4

    3.创建后ini文件后,打开把路径改一下 ,路径就是第二点所说的根目录路径,这里

    注意一下:路径统一这“/”符号,最好检查一下

     4.安装mysql5.7.23解压版

    4.1点击文件夹中的此电脑:

     4.2找到系统高级设置或者高级系统设置进入,然后点击环境变量

     4.3配置环境变量--注意是”系统环境变量“,也就是下面那个

    4.4配置环境变量:  

    4.4.1:点击新增,如图所示: 

     

    1. 变量名:
    2. MYSQL_HOME
    3. 变量值:也就是根目录路径
    4. D:\soft\mysql-5.7.23-winx64

    4.4.1找到图片中的path

     然后点击编辑,进入一下界面,然后再点击新建

     然后将一下代码复制到蓝色区域即可

     %MYSQL_HOME%\bin

     

    5.接下来就是使用管理员身份打开命令提示符

    需要进入bin目录(在根目录,上面有图片): 输入的时候可以按Tab 补全输入

     

     5.1进入之后在bin后面输入安装命令           

    mysqld -install 

    会显示一下代码,表示成功

     如果没有成功,显示以dll文件结尾的报错那就是,你的电脑缺少此文件,那么这时候你需要去下载一个软件,这里呢小编提供两个软件:下载时要确定是官方网站!!!!!地址在下面,教程也有的,就是安装就行了

    vcredist_x64.exe下载-vcredist_x64.exe官方版下载[电脑版]-PC下载网 (pcsoft.com.cn)

    (85条消息) DirectX修复工具V4.2增强版_directx扩展失败无internet,directx修复工具扩展失败-桌面系统文档类资源-CSDN文库

     

     5.2然后重新输入安装命令

    mysqld -install 

    5.3 输入初始化代码         insecure这个东西就是初始化中这个参数是设置默认密码为空,可以不加

    mysqld --initialize-insecure --user=mysql

       根据刚刚my.ini文件去初始化,然后会产生一个data文件夹,所有上面说了为什么要在后面加/data的原因,还有”/“这符号

    5.4 输入启动服务代码 

    net start mysql

     5.5.输入设置密码代码     密码自拟

    mysqladmin -u root -p password 新密码

    Enter password: 旧密码    

    直接回车,因为初始化直接把mysql的密码设置为空 

    下面还有两部是设置  密码 和再次输入密码

     5.6.连接测试一下是否成功         

     mysql -uroot -p (小编的是空密码的)回车  然后 输入你设置的密码即可

    5.7显示数据库      

     show databases;

     显示表          

     show tables;

    6.卸载mysql

    1 停止服务       net stop mysql

    2.删除服务       sc delete mysql      但是服务只是禁用状态,服务还是存在

    3.移除服务       mysqld remove         需要进入bin目录,在服务中已经找不到mysql服务了

    4.删除注册表信息
        1)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL

        2)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL

        3)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 

    5.删除mysql的安装目录

    打开注册表  win 加 R 输入
    regedit

    打开服务
    services.msc


    注意1:有保护关闭,特别是自我保护要关闭,不然没法卸载

    注意2:权限问题
     

    7.解决mysql不能远程连接的问题:

    1. 在mysql服务器上进入 mysql的命令行
    2. 执行如下语句: (注意密码需要根据自己的配置修改)

    %百分号的意思就是允许通过远程操作数据库
       mysql> grant all privileges on *.*  to  root@'%' identified by '123456';

    在刷新一下

     mysql> flush privileges;

    3.需要把需要远程控制电脑的防火墙添加mysql端口号可直接通过不然防火墙会阻止访问

     选完端口 直接电下一步 

     tcp 协议     端口号 3306  这个是mysql默认端口号  然后点击下一步

      直接下一步

     

    下一步 

    去个名字 可随便起

    配置号后会自动添加一条规则 

    然后就可以通过ip地址去访问你配置远程并且设置规则的电脑上的数据库了

    NAVIcat或者SQLyog工具下载 可连接多种数据库 解压就能直接用 

     但是SQLyog工具需要注册注册码如下图所示:随便一个

     

    编写工具下载

    Navicat Premium 12.0.11_x64.zip - 蓝奏云

     

    点击连接选择数据库  然后输入密码连接即可 如果需要连接远程服务吧ip地址改一下

    端口号默认就是”3306“,密码就是之前在cmd中自己设置的,可以连接超测试一下检查一下

    是否能成功,连接之前需要开服

    名称自拟:

     

    右侧显示已连接表示成功连接!!!

     另外一个工具就是,注册然后连接操作步骤也是一样的

    感谢阅读,如果对你有帮助,麻烦给小编点点赞👍

     

  • 相关阅读:
    论文浅尝 | Temporal Knowledge Graph Completion Using Box Embeddings
    java面试题-并发编程相关面试题
    Android U 匹配不到APN,无法发起数据建立的问题分析
    python opencv 深度学习 指纹识别算法实现 计算机竞赛
    speedoffice(PPT)怎么设置文字竖向
    【故障公告】今年第五次:数据库服务器 CPU 100%
    基于国产银河飞腾多核 DSP +FPGA的图像识别硬件设计与算法实现
    JVM的Class对象的存储位置和作用
    java-php-python-ssm校园约自习网站计算机毕业设计
    9.1.2 浮点数类型
  • 原文地址:https://blog.csdn.net/qq_62881798/article/details/125459140
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号