Mysql Install Windows

安装方式:noinstall ZIP Archives(没有安装界面,手动安装)

一.文件下载

https://dev.mysql.com/downloads/mysql/5.7.html#downloads

772111-20190614150003617-1353634826.png

二.编写配置文件,准备初始化data

  • 在mysql的解压目录下新建my.ini文件
    F:\mysql-5.7.26-winx64\mysql5.7\my.ini
  • 文本编辑配置
    datadir填写一个data文件路径,该文件必须为文件夹,或者不存在也行(初始化时会自动创建)
    路径问题basedir或者datadir,它们的路径中最好使用反斜杠(/)或者两个正斜杠(\\)。比如:
    basedir=F:\\laoyin\\usingDevtools\\mysql-5.7.26-winx64\\mysql5.7
    不然可能会出现的错误
    Can't find error-message file 'F:laoyin oftuser\mysql\share\errmsg.sys Check error-message file location and lc-message-dir configuration directive
    仔细看会发现路径会有错误softuser==> oftuser

      [mysql]
      # 设置mysql客户端默认字符集
      default-character-set=utf8
      [mysqld]
      #skip-grant-tables
      # 设置3306端口
      port = 3307
      # 设置mysql的安装目录
      basedir=F:\mysql-5.7.26-winx64\mysql5.7
      # 设置mysql数据库的数据的存放目录
      datadir=F:\mysql-5.7.26-winx64\mysql5.7\data
      # 允许最大连接数
      max_connections=20
      # 服务端使用的字符集默认为8比特编码的latin1字符集
      character-set-server=utf8
      # 创建新表时将使用的默认存储引擎
      default-storage-engine=INNODB
  • 保存ini文件注意
    ini文件默认是ANSI编码的
    我们基础习惯用notepad编辑,不小心会把编码改为utf-8
    这样的话可能会出现错误:
    772111-20190624164011367-1713841815.png

    解决:使用文本编辑器打开,另存为--同时修改编码
    772111-20190624164035417-2087667683.png
  • ini加载顺序
    • mysql --help
      打印出来的信息中会告诉你ini文件的加载顺序
      772111-20190624174952204-1482970549.png

    • --defaults-file=filePath
      指明配置文件
      F:\laoyin\mysql5.7>.\bin\mysqld --defaults-file=my.ini --console

三.初始化data(并启动关闭mysql)

cmd窗口(管理员身份打开) cd 进入mysql目录的bin目录下

  • 输入命令
    mysqld --defaults-file=my.ini(ini文件路径) --initialize --console
  • 控制台会给出一个root的初始密码
    类似与这样的提示:A temporary password is generated for root@localhost:iTag*AfrH5ej
    如果忘记了,可以在data目录下找.err后缀的日志文件看
  • 该密码用于root第一次登陆,登陆之后会要求更改密码
  • 改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'root-password'
  • 启动:mysqld --console
    mysqld --standalone 如果这样启动,关闭cmd窗口mysql不会停止,可以在任务管理器看见,还在运行)
  • 关闭:mysqladmin -u root -p密码 -P3307 shutdown(或者直接关闭cmd窗口)

772111-20190614150145187-1140580102.png
772111-20190614150202508-1663462029.png
772111-20190614150210788-1195208467.png

转载于:https://www.cnblogs.com/laoyin666/p/11023232.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值