文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

下载安装MySQL过程详解

2023-09-01 11:00

关注

目录

一、MySQL下载

1.登入官网下载mysql的安装包

2.下载格式

3.下载完成后为压缩包

4.将 zip 包解压缩

5.在上面图示的文件内,新建 "my.ini" 空文件

6.打开 “my.ini” 文件

二、配置环境变量

1.打开环境变量

2.新建系统变量 MYSQL_HOME

3.编辑 Path 变量

三、进入 MySQL

1.进入目录

2.服务端初始化操作(mysqld)

3.将MYSQL卸载、重装、初始化,最后开启MYSQL服务

4.修改root密码

5.退出数据库和停止服务


一、MySQL下载

1.登入官网下载mysql的安装包

官网地址:https://dev.mysql.com/downloads/mysql/

页面打开为最新版本,如果需要其他版本,可以点击下图所示的两个地方。

2.下载格式

直接下载第一个即可。 一般64-bit代表64位系统,如果需要32位系统可以在历史版本中寻找。

点击 Download 后进入下载页面,该页面需要注册 MySQL 账户,也可不进行注册,直接下载,如图所示。

3.下载完成后为压缩包

4.将 zip 包解压缩

记住解压地址

5.在上面图示的文件内,新建 "my.ini" 空文件

可以先创建一个txt文件,进行文件名修改,修改后缀会弹出弹窗提示,点击“是”。

6.打开 “my.ini” 文件

复制下列内容,记得替换 【安装目录】 部分,保存

打开方式:选中后右键编辑,以记事本形式打开

[mysql]  # 设置 mysql 客户端默认字符集  default-character-set=utf8  [mysqld]  # 设置 3306 端口  port = 3306  # 设置 mysql 的安装目录  basedir= 【安装目录】# 设置 mysql 数据库的数据的存放目录  datadir= 【安装目录】\data  # 允许最大连接数  max_connections=200  # 服务端使用的字符集默认为 8 比特编码的 latin1 字符集  character-set-server=utf8  # 创建新表时将使用的默认存储引擎  default-storage-engine=INNODB

复制上面内容,替换其中【安装目录】为你自己的安装目录,完成后为下图,点击保存

注意:检查有没有空格,一定不能有空格,不然后面运行不了。后面报了错的话,先来检查这一步“my.ini”文件里面的内容是否正确。注意【目录】的地址分隔符是‘/’,如果后面报错也可以改回‘\’试试

二、配置环境变量

方便调用数据库,相当于一个快捷方式。

1.打开环境变量

按 win+q,输入“环境变量”,选择“编辑系统环境变量”,点击“环境变量”,如图:

 

2.新建系统变量 MYSQL_HOME

在下方的”系统变量“内,新建一个系统变量,变量名为 MYSQL_HOME ,变量值为【安装目录】,如图。变量名相同,安装目录是你上面自己解压的地址。

3.编辑 Path 变量

继续在“系统变量”找到变量名为 Path 的系统变量,新建一个新的环境变量 %MYSQL_HOME%\bin,如图。

系统变量配置完成。

三、进入 MySQL

1.进入目录

在安装时,必须以管理员身份运行cmd,否则在安装时会报错,会导致安装失败的情况

首先使用cd命令符进入MySQL安装目录的 bin 目录,在MySQL安装目录的 bin 目录下执行命令:

cd /d 文件夹位置\bin

2.服务端初始化操作(mysqld)

mysqld --no-defaults --initialize

进行以上操作后,若是在新建的data文件夹中出现以下几个文件夹,则说明初始化完成。同时也创建了一个用户名“root”,且密码为空。

3.将MYSQL卸载、重装、初始化,最后开启MYSQL服务

以管理员身份打开cmd

mysqld --romve //删除mysql服务mysqld --install //安装mysql服务mysqld --initialize //一定要初始化net start mysql

4.修改root密码

①首先打开cmd命令行,执行net stop mysql,把mysql服务先关掉;

②接着执行如下图所示的mysqld --console --skip-grant-tables --shared-memory命令;

此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行。请注意:在输入此命令之前先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行再进行此操作。

③在新的命令行中输入:MySQL,即可在安全模式下启动mysql

输入show databases; (注意不要漏了后面的符号),可以看到所有数据库说明成功登录。

其中mysql库就是保存用户名的地方。输入 use mysql,选择mysql数据库。

输入select user,host,authentication_string from user; 来查看账户信息,注:5.7之后版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string

密码修改方式:

  1. flush privileges
  2. alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘********’;

 Query OK, 0 rows affected (0.00 sec)。查看user用户和密码,可以看到已经修改成功。

使用

mysql -u root -p

登录,登录成功:

5.退出数据库和停止服务

使用中忽略此步骤。

输入下列语句退出操作数据库

quit

输入下列语句停止数据库服务

net stop mysql

退出数据库和停止 MySQL 服务

来源地址:https://blog.csdn.net/yxx35AN/article/details/128648652

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     801人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     348人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     311人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     432人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     220人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯