Windows下 免安装版MySQL配置

来源:互联网 发布:手机测试分贝软件 编辑:程序博客网 时间:2024/05/16 18:07

先说下今天为了配置windows下的MySQL,走了好多坑.所以才有重新写篇配置MySQL的文章

其实方法很简单:

配置方法

  • 解压免安装版的压缩包,我用的是5.6.17;
    如图
  • 修改my-default.ini文件
    • 主要就是basedir和datadir两个配置项
    • 其他的如字符类型可以以后出问题了再配置
      如图
  • 这样就配置好了

运行方法

  • 进入cmd;
  • 切换目录到MySQL解压目录的bin目录下;
    • mysqld -install
    • 如果以前装过,会提示已经already….这是,就需要先执行mysqld -remove,然后在执行mysqld -install,执行成功后,会有Service successfully installed.总之,出现这个提示就算将MySQL的服务添加到系统里面了.
    • 接下来,启动MySQL.net start mysql
    • 启动好之后就登录mysql -uroot -p 默认的密码为空,所以直接回车就可以登录了.
    • 修改密码mysqladmin -uroot -p password 123456 123456就是你的root的新密码.如果这个命令不生效就试试这个UPDATE mysql.user SET password=PASSWORD(’xxxxx’) WHERE User=’root’;
      执行后再执行:FLUSH PRIVILEGES;

配置问题总结 || 遇到的坑

  • 1 创建或者复制my-default.ini为my.ini文件,这是个大坑啊,花了我好久时间,MySQL因为版本不一样,据说5.6之后,不用再将配置文件名改为my.ini了.切记,改了就出错.(当然着看你安装的是什么版本,如果你的版本要求必须有my.ini那就必须要有)
  • 2 关于启动时的错误
MySQL服务无法启动.系统出错发生系统错误 1067进程意外终止
  • 上面问题两种可能
    • 1 你的MySQL版本需要的不是my.ini而是my-default.ini文件
    • 2 你配置文件中,basedir或者datadir有问题

总之,现在网上关于MySQL配置的方法实在是太多了,新手往往按着步骤走,但是到了最后总是有问题,在这里给读者推荐CSDN上的一个帖子帖子帖子,让我豁然开朗

0 0
原创粉丝点击