Windows系统下安装MySQL:

一、获取MySql
1、获取下载地址进行下载
https://dev.mysql.com/downloads/mysql/浏览器访问下载

选择这一步可以不用注册登录(静静等待下载)D:

2、解压缩下载好的MySQL安装文件,选择合适的安装目录进行安装。

3、解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写入基本配置。


```bash
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:\Program Files\MySQL
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

注意:上面mysql安装目录和存放目录位置需要创建或更改。

![在这里插入图片描述](https://img-blog.csdnimg.cn/20210716092739512.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210716093415995.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1NzY0OTk4,size_16,color_FFFFFF,t_70)
这里注意路径是在MySQL的bin目录下在地址栏输入cmd执行命令:mysqld --initialize --console
在没有更改密码前,需要记住这个密码,后续登录需要用到。复制密码先保存起来!(下面哪个红线)出现的错误:
1、Install/Remove of the Service Denied!
需要在执行以管理员身份运行cmd。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210716113100219.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1NzY0OTk4,size_16,color_FFFFFF,t_70)4、服务安装成功之后通过命令net start mysql启动MySQL的服务
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210716113159850.png)
5、MySQL服务启动成功以后可以修改密码,启动CMD,执行以下命令:
mysql -uroot -p
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210716115049947.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1NzY0OTk4,size_16,color_FFFFFF,t_70)
6、执行以下命令修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';7、执行以下命令退出:
exit;## **在Linux下安装MySQL**第一步、更新MySQL安装源
访问MySQL安装源地址:https://dev.mysql.com/downloads/repo/yum/ 下载源文件#将源文件上传到服务端并安装及更新yum```bash
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
sudo yum clean all
sudo yum makecache

第二步、安装MySQL
#查看yum仓库中的MySQL
sudo yum repolist all | grep mysql

#可以使用yum-config-manager 命令修改相应的版本为启用状态

sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql57-community

#可以编辑 mysql repo文件修改相应的版本为启用状态,将相应版本下的enabled改成 1 即可

sudo cat /etc/yum.repos.d/mysql-community.repo ``
#执行安装```bash
sudo yum install mysql-community-server

#开启MySQL服务

sudo systemctl start mysqld.service

#获取MySQL初始密码

sudo cat /var/log/mysqld.log | grep password


#使用初始密码登录MySQL并修改密码

mysql -u root -p + 你上面所获取的临时密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Hadoop3_Hive';修改密码

#开启自启动

systemctl enable mysqld.service

最后进入MySQL效果:

Windows系统和Linux系统下安装MySQL相关推荐

  1. node.js命令行程序在Windows系统和Linux系统下的部署

    在Windows系统下全局部署node.js写的命令行程序 我们有一个简单的命令行程序,使用node.js的commander模块写的,只有一个文件hello.js,其内容如下: #!/usr/bin ...

  2. Nginx在Windows系统和Linux系统下的重启

    一.Windows系统下重启nginx 1.杀掉nginx进程 tskill nginx echo 已终止所有ginx进程 2.启动nginx cd f:\nginx-1.0.5  nginx.exe ...

  3. linux查看Windows的ip命令,在windows系统和linux系统中查询IP地址命令的不同

    在linux和windows系统上查询IP地址的命令是不一样的. 在linux中的命令行模式下,输入ifconfig即可查询到IP.而在windows系统下要查询IP地址需要先打开dos命令行,然后输 ...

  4. Android 系统(68)---使用Xshell在Windows系统和Linux系统之间进行文件传输

    使用Xshell在Windows系统和Linux系统之间进行文件传输 Windows系统在安装虚拟机centos系统之后,如何进行两者之间的文件传输和互操作,或者如何在Windows端使用Xshell ...

  5. android程序移动到Linux,Android应用开发之Android 系统 -- 使用Xshell在Windows系统和Linux系统之间进行文件传输...

    本文将带你了解Android应用开发之Android 系统 -- 使用Xshell在Windows系统和Linux系统之间进行文件传输,希望本文对大家学Android有所帮助. 使用Xshell在Wi ...

  6. linux执行class文件_「大数据干货」Windows系统和Linux系统中打jar包与导入语句剖析...

    Jar包是Java中的压缩包格式,同Zip格式一样,用来对.class文件统一管理,如下是在Windows系统和Linux系统中不同的打包和执行.class程序的过程. windows: Linux: ...

  7. U盘/光盘制作windows系统和linux系统

    U盘/光盘制作windows系统和linux系统 一 所需材料 1. UltraISO破解版(后附下载地址) 2. 相应的系统映象文件ISO,不同版本不一样,有自己需求的可以选择不一样,一般Windo ...

  8. 在linux下怎么安装mysql,手把手教你在Linux系统下安装MySQL

    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1. 下载并安装MySQL官方的 Yum R ...

  9. 一台windows机器和一台linux机器之间互相拷贝文件的方法,windows系统和Linux系统之间拷贝文件***--pscp...

    putty secure copy == pscp,是putty提供的文件传输***,通过ssh两件,在两台机器之间安全传输文件 获取pscp工具:http://www.chiark.greenend ...

最新文章

  1. 我的mongo学习之路
  2. asp.net mvc 身份验证中返回绝对路径的ReturnUrl
  3. Struts2的下载安装
  4. webrtc简单案例——音视频采集和播放
  5. VS中添加第三方库及相对路径设置
  6. 前端学习(2386):远程仓库的issue
  7. redis rdb aof区别_Redis(三):持久化RDB,fork.copyonwrite,AOF,RDBamp;AOF混合使用
  8. uniitest怎么传参数
  9. HTML5: 全局属性
  10. 安装JDK 9与使用jshell
  11. 存储过程+调用存储过程+无/带参的存储过程+in参数+out参数+int out参数+为参数设置默认值...
  12. c++ 从double变为long int 数据丢失_面试官:Java 中有几种基本数据类型是什么?各自占用多少字节?...
  13. redis主从配置转
  14. 2021-06-28DOM节点插入
  15. c# 傅里叶变换 频域_如何学会傅里叶变换?
  16. qt 实现、区分鼠标单击,双击事件
  17. 禁止Solaris系统不必要的网络服务
  18. 今日头条阅读量怎么刷_自动刷今日头条阅读量 头条号自己刷阅读量
  19. Python教你18个高效编程的方法
  20. 运用PS扭曲滤镜 将书法贴在人体上

热门文章

  1. 取消Ctrl+z撤销的方法
  2. Win7系统下如何设置IE为默认浏览器
  3. 【微信公众号开发】八、微信JS发起支付
  4. 使用PyOD来进行异常值检测
  5. 源码分享:爬虫获取酷狗的付费音乐 1
  6. cad java web_Java Web的演变:大魏Java记3
  7. 知道两点经纬度算距离
  8. 基于高德地图的行程规划-蚁群算法
  9. 如何在合并多段视频时,共用同一个片头片尾
  10. spss基本总结——均值比较和T检验和方差分析