Windows下安装MySQL(Zip方式)

闲暇时间装了个MySQL,然而问题多多,写篇文章希望能够有所帮助

  1. MySQL官方下载地址 进入后拉到下面,进行下载的选择。下载完成后解压即可
  2. 将文件夹放到自定的目录下,我的放在了 C:\MySQL\mysql-8.0.12
  3. 进入文件夹新建一个 my.ini 文件,用notepad++编辑
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
     
    [mysqld]
    # 设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=C:\MySQL\mysql-8.0.12
    # 设置mysql数据库的数据的存放目录
    datadir=C:\MySQL\Data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

    其中,basedir是你选择存放该文件夹的位置,datadir也是自定义的位置(端口其实也看个人,不冲突就行)

  4. 进入bin目录下,执行cmd,键入 mysqld --initialize-insecure 进行存放目录的初始化(很多报错都是这一步)

  5. 依旧在bin目录下,cmd键入 mysqld -install 

  6. cmd内执行 net start mysql  即可启动服务

 

常见问题:

  • ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

该问题有几种可能性,一个是曾经修改过本地hosts文件,路径:C:\Windows\System32\drivers\etc,notepad++打开编辑,保证存在: 127.0.0.1       localhost     这么一条数据。第二种就是,正确的cmd应该敲的是:mysqld,少数情况会敲成mysql

  • 无法启动服务

cmd键入 mysqld -remove 进行卸载,再执行 mysqld -install 进行安装,之后通过键入 mysqld --console 查看安装过程

其中如果有 Error 的话,针对性的解决该 Error 即可(Warning可无需理会)

 

如果遇到什么问题,欢迎评论留言,看到我会及时回复

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章