zoukankan      html  css  js  c++  java
  • 安装绿色版mysql小记(5.7.11)

    平时使用oracle,感觉太耗我电脑内存了,实在不想用oracle做平时练习了,那就只装一个客户端,工作用。。平时自己试试mysql吧。。mysql的安装真麻烦,真不是傻瓜式安装就能用,稍微配置不对就起不来,启动服务无数次,现把坑记录一下,防止以后再犯。。

    1. 首先是配置文件 my.ini
      一般都是复制一份它默认的mydefault.ini 重命名为my.ini,然后做修改,其中注意的是 datadir basedir 的路径要配对,在windows上要注意""的转义,我的配置项比较简单
      [mysqld]
      # These are commonly set, remove the # and set as required.
      basedir = e:\mysql
      datadir = e:\mysql\data
      sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
      #服务端的编码方式
      character-set-server=utf8
      [client]
       #客户端编码方式,最好和服务端保存一致
      default-character-set = utf8
      
    2. 配置环境变量
      这一部分应该大家都会,就把bin的路径配到path里就行了,这样的好处是在任何地方都能操作mysql,方便,不用切换目录
    3. 在安装目录下,新建一个data文件夹
      我的是5.7.11 因为需要,默认没有,我是自己创建了data文件夹(datadir)
    4. data文件需要初始化
      这点是个坑,网上一般流程一般不包括,出问题了,服务起不来了,才有人说要初始化,这个命令是
      mysqld -initialize
      

      命令运行完,data文件夹就有东西了(上边三个文件夹出现,代表初始化基本没问题了),如果没有出现文件夹,需要看下边的err日志了

      一般初始化不成功的原因是 my.ini 中的路径配置的有问题

    5. err文件
      这个文件挺有用,我也不知道我的root怎么默认有密码了,我没设不知道密码是什么,我在这个文件找到的

      我用这个密码登陆成功,然后用此命令更改密码
      SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');
      

      各种单引号,语句真复杂啊

    6. 将MySql添加到计算机服务里
      mysqld --install MySQL --defaults-file="e:mysqlmy.ini"
      

      由于这是添加计算机服务,路径是windows自己用,不需要转义了

    7. 启动服务
      net start MySql
      

      一般会正常启动,启动不了,那就看看err日志,分析一下,百度一下

    8. 停止服务
      net stop MySql
      

      这都是些cmd命令了

    9. 移除服务
      这个是挺有用的,因为你服务没起来,移除是很经常的
      mysqld -remove MySql
      
    10. 登陆了
      mysql -u root -p
      

      输入密码就可以了

    11. 安装完了 需要探索探索与oracle什么不同了。。。
    12. 另外进入服务(services.msc)
      将启动方式改为手动,节约内存
  • 相关阅读:
    开启Android应用调试选项的工具XDebug的介绍
    Android Linker 与 SO 加壳技术
    PE文件格式偏移参考
    Android apk快速定位、灰色按钮克星--DroidSword
    Android系统加载Apk文件的时机和流程分析(1)--Android 4.4.4 r1的源码
    开启Android Apk调试与备份选项的Xposed模块的编写
    基于Xposed Hook实现的Android App的协议算法分析小工具-CryptoFucker
    排序学习之---选择排序
    在PHPStorm中快速插入当前日期
    排序学习之---插入排序
  • 原文地址:https://www.cnblogs.com/whytohow/p/5721757.html
Copyright © 2011-2022 走看看