第一次装mysql,也踩了几个坑,在这里记录一下,方便以后查看。

我的电脑是windows7系统,mysql安装的是5.7.22版本。mysql下载地址如下:点击打开链接,大家对应自己的系统版本安装。

下载完成后,解压到自己要安装的目录,Archive这个版本是不用安装的,只需要复制到相应的目录就行。

1. 首先在mysql目录下,新建一个文本文件,重命名为my.ini,并将下面的内容复制进去。

[mysqld]  
port = 3306  
basedir=E:\mysql-5.7.22-winx64  这里改为自己的路径
max_connections=200  
character-set-server=utf8  
default-storage-engine=INNODB  
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES  
[mysql]  
default-character-set=utf8

skip-grant-tables

注意:不要自己新建一个data文件,并且my.ini文本中不要添加

datadir=E:\mysql-5.7.22-winx64\data 路径

2. 对path系统变量进行配置

新增环境变量

在Path配置添加:%MYSQL_HOME%\bin,注意用;与前面的内容分隔开。

3. 打开终端,进入到mysql下的bin目录,以下的操作均在bin目录下执行

(1)输入mysqld install

(2)mysqld --initialize

(3)执行启动命令   net start mysql

(4)输入mysql -uroot -p  进入数据库  。老版本默认没用初始密码,但是新版本会有初始密码,此时我们需要到mysql目录下的data文件夹中找到生成的后缀名为 .err的文件。用记事本的方式可以打开,打开之后找到A temporary password is generated for root@localhost: 这句话,后面的就是它的初始密码。

(5)进入数据库后 执行set password  FOR 'ROOT'@'LOCALHOST'=PASSWORD('123456');这样就把密码改成了123456。 之后再进入数据库就可以使用自己设置的密码。

转载于:https://www.cnblogs.com/r0825/p/10892400.html

Window下mysql的安装相关推荐

  1. window下MySQL的压缩包方式安装--单版本或多版本(5.7和8共存)通用

    window下MySQL的压缩包方式安装–单版本或多版本(5.7和8共存)通用 环境:win11 MySQL版本:5.7和8.31 1. 下载MySQL数据库 注意: 记得查看自己电脑是32位还是64 ...

  2. windows 下mysql的安装于使用(启动、关闭)

    1.下载Windows (x86, 64-bit), ZIP Archive解压: 2.双击在bin目录里的mysqld.exe dos窗体一闪就没了,这时netstat -an发现port3306已 ...

  3. ubuntu下MySQL的安装

    为什么80%的码农都做不了架构师?>>>    一.ubuntu下MySQL的安装 1. 在ubuntu命令行下输入 sudo apt-get install mysql-serve ...

  4. CentOS/Ubuntu 下 MySQL 的安装

    0. Ubuntu 下 MySQL 的安装 Linux(Ubuntu)下MySQL的安装与配置 检查系统中是否已安装 MySQL $ sudo netstat -tap | grep mysql# 输 ...

  5. linux下mysql(rpm)安装使用手册

    linux下mysql(rpm)安装使用手册 安装Mysql 1.下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.1.7-0.i386.rpm 下载地址为:h ...

  6. linux c mysql安装_Linux下MySQL的安装

    Linux下MySQL的安装 MySQL安装 安装编译工具及文件 yum -y install gcc gcc-c++ make autoconf libtool-ltdl-devel gd-deve ...

  7. windows mysql增量备份_关于window下mysql数据库增量备份

    mysql增量备份(mysql5.1 之后),linux下mysql增量备份 网上资料很多.这里只说明window下mysql增量备份. 定义: mysql数据库会以二进制的形式,自动把用户对mysq ...

  8. window下BurpSuite工具安装

    window下BurpSuite工具安装 首先下载安装包(链接:https://pan.baidu.com/s/1e1QjgPwsoPYEW7HSGVtQPg ,提取码:a8nl) 1.打开burp- ...

  9. ubuntu删除安装的mysql数据库_Ubuntu下MySQL数据库安装与配置与卸载

    安装: sudo apt-get install mysql-server mysql-client 一旦安装完成,MySQL 服务器应该自动启动.您可以在终端提示符后运行以下命令来检查 MySQL ...

最新文章

  1. python构建cnn图片匹配_tensorflow搭建cnn人脸识别训练+识别代码(python)
  2. xlst 解析 html c,怎樣實現利用xslt把xml文件內容顯示到html文件中?急!
  3. 【深度学习】神经网络知识专题总结
  4. cf1553D. Backspace
  5. Java 8 SE可选,严格的方法
  6. html进度条实现方案,两种进度条实现方案的对比
  7. 动态规划——最长公共子序列问题(LCS)
  8. HTML代码页面无法跳转为什么,html超链接不跳转 html为什么超链接不跳转页面
  9. 结构建模设计——Solidworks软件之绘制一个手机支架模型,使用3D打印技术输出实物的全流程实战
  10. 【福利】更新电脑游戏安装合集,百款大型单机游戏,百度网盘临时会员领取方法...
  11. QoS配置说明(CBWFQ/LLQ/PQ/CQ/WFQ)
  12. 小程序todolist
  13. 【智能硬件】初识RKNN
  14. 语义分割-地表建筑物识别的一种解决方案
  15. bladex saber 启动流程
  16. 看井上雄彦是如何作画的!
  17. 记Python “用户环境”的一次完美应用
  18. Python 商品价格区间设置与排序
  19. 索尼电视 android很卡,索尼电视卡顿怎么办?两个办法教你解决索尼电视卡顿问题...
  20. 高通AR9344 5.8GHz大功率无线户外CPE

热门文章

  1. 大专计算机单招有哪些,大专单招和统招的区别有哪些
  2. mlc tlc slc qlc_QLC颗粒怎么样?固态硬盘QLC、SLC、MLC、TLC颗粒区别对比知识
  3. python中 s是什么意思_什么是Pandas?Pandas学习什么?
  4. linux mysql cpu 高,Linux系统中关于Mysql数据库导致CPU很高的问题解决
  5. 在java中finalize_在Java垃圾回收中使用finalize()方法
  6. golang怎么给空结构体赋值
  7. 容易混淆的php函数,个人笔记
  8. Java开发知识点!手把手讲解-一个复杂动效的自定义绘制
  9. 【深度学习入门到精通系列】对抗样本和对抗网络
  10. 请人安装linux系统,我想安装linux操作系统,请指导一下