• MySQL8.0版本安装教程


    这几天被各种环境的配置搞疯了,查询了很多资料,也算有点经验,对于Mysql的安装,以及可能会出现的问题做出解决方案。

    我这里讲的是zip的安装教程。

    Mysql的安装地址:https://www.mysql.com/或者是直接百度搜索Mysql

    1、进入官网后的界面是:

     2、往最低下翻找到Downloads选择MySQL Community Server

     3、点击进去后,选择第一个zip 下载

     

     4、选择下面no thanks...点击

     5下载下来之后是一个zip的压缩包文件:mysql-8.0.18-winx64.zip,然后对这个文件进行解压,解压之后,我把解压的文件放在了C:\Program Files中

     6、设置环境变量

    右键点开我的电脑选择 属性

    然后选择高级系统设置

     7、

    8、新建一个系统变量

     9、变量名为 MYSQL_HOME,变量值为 C:\Program Files\mysql-8.0.18-winx64(你自己安装包的路径)

     10、在系统变量中的PATH中添加%MYSQL_HOME%\bin,添加后一定要记得点“确定 ”要不然他不会保存,出去后也要点确定

     

     11、环境配置好后,在mysql-8.0.11-winx64文件夹下面新建一个my.ini文件(因为在最新版本中的zip中是没有my.ini文件,需要自己新建一个)把下面的粘贴到my.ini文件中

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

    12、这里的 basedir=D:\mysql-8.0.17-winx64,datadir=D:\mysql-8.0.17-winx64\data两句中的路径改成自己zip包的路径就行

    13、这里需要注意有的教程可能会让你在mysql-8.0.17-winx64根目录下如果没有data文件夹就新建一个data文件夹,这是有问题,等会用命令行安装Mysql的时候你会找不到初始的登入密码,亲身经历,折腾了我好久,其实在你输入mysqld --initialize 命令初始化mysql的时候会自动新建一个data文件夹。

    14、以管理员的身份打开cmd命令窗口,输入:cd C:\Program Files\mysql-8.0.18-winx64\bin 进入到你的bin目录下,然后输入mysqld --initialize 命令初始化mysql的data数据目录,初始化完毕后,会在解压目录下生成一个data文件夹, 在这个文件夹下有一个.err结尾的文件,打开后会有随机生成的密码。如下图所示

     15.用记事本打开,找到这一句 A temporary password is generated for root@localhost: goeT/zsgK64_,goeT/zsgK64_就是一开始的密码,记住后面登录要用

    16、接着就是输入mysqld -install进行服务的添加

    • 输入net start mysql启动服务
    •  输入mysql -u root -p进行登录数据库,这时提示需要密码,然后就是用你上面的密码登录

    • 修改密码语句:ALTER USER root@localhost IDENTIFIED  BY '123456';    修改密码为:123456
    • 若要删除mysql,可执行命令mysqld --remove mysql

    17、如果你没找到初始密码或者是忘记密码了

    MySQL版本8.0之前的可以看看这篇博客 https://blog.csdn.net/lina_999/article/details/87797322

    MySQL版本8.0之后的则是 https://blog.csdn.net/q283614346/article/details/90732968

    18、启动MySQL报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

    https://blog.csdn.net/BigData_Mining/article/details/88344513

     18、由于现在很多教程都老版本的Mysql安装,对于环境变量的设置有点不一样,导致我按照原来的一直行不通,对于一些出现的问题解决也是老版本的,根本解决不来,上面的网址都是针对最新版本的。

  • 相关阅读:
    寒假13
    寒假作业十二
    寒假12
    寒假作业十一
    寒假11
    寒假作业九
    寒假10
    寒假作业九
    寒假9
    寒假作业八
  • 原文地址:https://www.cnblogs.com/chenaiiu/p/11729840.html
Copyright © 2020-2023  润新知