当前位置:首页 > CN2资讯 > 正文内容

windows 2012 MySql安装 windows 2012 mysql安装教程

9小时前CN2资讯

在 Windows 中安装 mysql 不够幸运的话,会遇到相当多的坑,当然这也算是一种财富吧,让自己碰到问题去查找解决方案。有时候不是一时半会就可以解决的。有同学说过安装 mysql 安装两天还没有装上。不用担心,我安装 mysql 用了一天吧,下面记录下来安装过程及可能遇到的问题。

工欲善其事,必先利其器!我们到官网上下载所需要的版本。

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


<MSI版本的是直接界面化下一步安装的,下面的为zip压缩包解压dos窗口安装>下载完成,将文件解压到你想要安装的盘里。

这里我安装到了E盘。

之后 以管理员身份运行 DOS窗口。

进入到mysql的bin文件夹下:


重点来了:我们需要准备的就是配置点东西:

  • 在 mysql-5.7.20-winx64 的文件夹下创建一个名为 data 的空文件夹,用于存放数据文件。
  • 创建一个 my.ini 的文件,放在 bin 目录里面。内容为:
  • [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=E:/mysql-5.7.12-winx64 # 设置mysql数据库的数据的存放目录 datadir=E:/mysql-5.7.12-winx64/data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB

    其中
    basedir 的路径是安装 mysql 的路径
    datadir 就是刚创建的data目录路径(之前路径分割用的"\",坑了好久,不知道别人怎么就可以的。还有就是my.ini文件的位置,别人放在了mysql文件夹下,坑了好久。)

    接下来在dos窗口里面输入:

    mysqld --initialize=insecure --user=mysql

    再输入:

    mysqld -install

    如果说已经存在,可以使用 sc delete mysql 或者 mysql -remove 将其删除
    安装成功显示 Service successfully installed.

    最后输入:

    net start mysql #启动mysql服务


    <当然还会有 MySQL 服务无法启动的情况出现。这时查看你的 my.ini 文件中 basedir 和 datadir 中路径是不是上面说的那样设置的。>

    此时 mysql 没有密码,需要进行设置密码,输入:

    mysqladmin -u root password *******

    这样就可以进入mysql里面了。输入:

    mysql -u root -p

    修改 root 密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY '1234'; #更新一下用户的密码为1234

    ※注意,如果时mysql8,则最好使用以下命令更新,因为mysql8的默认加密方式为caching_sha2_password,

    这种加密方式很多前端SQL可视化工具无法识别。

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1234'; #更新一下用户的密码为1234

    遇到的问题:

  • MySQL 免安装版,遇到 MSVCR120.dll 文件丢失错误的解决方案



  • 在进行 mysql zip 版本的安装时,遇到上图的错误,在网上找了相关的文件拷贝到相应目录下,但还是不行。
    后来终于找到解决方法:下载 VC redist packages for x64,下载完成,点击运行即可。

  • 安装完成启动时报错:"MYSQL 服务无法启动"的3534问题


  • 参考解决连接:
    http://jingyan.baidu.com/article/219f4bf7e978fcde442d38a9.html 解决方法:
    1、环境变量PATH添加完成(例如:C:\Program Files\mysql-5.7.13-winx64\bin);
    2、在任务管理器找到“服务”,尝试启动其中的MYSQL服务。
    3、将MYSQL卸载、重装、初始化,最后开启MYSQL服务。

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



      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/28470.html

      分享给朋友:

      “windows 2012 MySql安装 windows 2012 mysql安装教程” 的相关文章