| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> MYSQL下载及安装完整教程 -> 正文阅读 |
|
[大数据]MYSQL下载及安装完整教程 |
网上教程一篇坑,掉发从此无止境。。。。。。。 目录 1.打开地址MySQL :: Download MySQL Community Server 一 下载MYSQL数据库压缩包1.打开地址MySQL :: Download MySQL Community Server绿框是正式版 红框的是debug版 正常情况下载绿框的就可以了。 点击download 出现如下界面 ?如果不想注册界面直接点击红框链接下载MYSQL 解压文件,我解压到了D:\Program Files目录下,这个根据自己的需求自行解压。?目录如下 这是官网最干净的目录了。你可能从其他网站下载的压缩包会有一些其他文件。 其中bin目录是MYSQL所有相关运行程序 include是接口头文件,用于数据库软件封装和开发 二 添加MYSQL配置MYSQL数据库配置在根目录(解压出来的文件夹目录,和bin通缉)创建txt文件命名为my.ini。 名称必须是my.ini,一定要注意 用记事本打开并写入文本 [mysqld] [mysql] 其中 上面红框部分?basedir路径和?datadir根据自己的数据存放位置填写自己的数据库路径(可以是自己自定义的创建的路径)。我的是“D:\Program Files\mysql-8.0.29-winx64\database”和“D:\Program Files\mysql-8.0.29-winx64\database\data” 如下: ? 端口说明 1 红色框端口是MYSQL程序运行时的端口 可以在终端输入? netstat -aon ? 红框的端口就是我们上面配置的第一个端口。这个值可能会被占用导致启动失败。可以设置其他值,这个根据你的计算机服务器来决定,只要其他程序没有使用就可以了。用于标识网络传输数据的应用程序唯一id。 我们可以通过上面的PID:14828在任务管理器和资源监视器里找到对应的MYSQL程序 ? 2.绿框的端口是客户端连接服务器用的端口 ? ? 三? 配置系统环境?1.系统属性---》环境变量------》? 2.在用户变量和系统变量的Path里添加bin目录:我的bin目录(D:\Program Files\mysql-8.0.29-winx64\bin)如下图 ?环境变量设置 ? 四 启动MYSQL管理员运行cmd窗口或者windows Powershell 1.进入MYSQL目录执行指令cd myspl的bin目录 1)windows Powershell执行cd myspl的bin目录, 我的是D:\Program Files\mysql-8.0.29-winx64\bin,如果路径有空格用""括起来,如下图 2)cmd方式管理员权限运行cmd 执行指令 d: cd?D:\Program Files\mysql-8.0.29-winx64\bin ?2.初始化MYSQL数据库执行指令mysqld --initialize-insecure 1)windows Powershell执行./mysqld --initialize-insecure 如下 2)cmd窗口执行mysqld --initialize-insecure 执行结束后MYSQL将会根据我们上面my.ini配置的路径生成对应的文件。 注意my.ini的basedir和datadir路径一定要存在。没有就手动创建 否则会报 ?mysqld: Can't create directory 'D:\Program Files\mysql-8.0.29-winx64\database\Data\' (OS errno 2 - No such file or directory) 3.安装MYSQL执行指令mysqld -install 1)windows Powershell执行./mysqld -install 如下 2)cmd窗口执行mysqld -install 执行完后将会出现 Service successfully installed.的提示 4.启动MYSQL windows Powershell和cmd是一样的,执行指令 net start mysql 结果如下图 到此服务器就配置成功了 中途遇见的坑1.未初始化MYSQL,即没执行?mysqld --initialize-insecure指令或者执行失败。执行net start mysql指令失败,服务器启动失败 PS D:\Program Files\mysql-8.0.29-winx64\bin> net start mysql 服务没有报告任何错误。 遇到此问题首先检查my.ini文件的配置的路径basedir和datadir是否存在,如果不存在手动创建。 ? 将上面的文件路径匹配好后,再次执行?mysqld --initialize-insecure指令 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/16 4:55:57- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |