zoukankan      html  css  js  c++  java
  • MySQL5.7等免安装版配置方法

    MySQL-5.6.37等免安装版配置方法

    1. 下载MySQL-5.6.37

     

     

     

    (直接百度搜索mysql下载即可)

     

     

     

     

     

    2. 解压MySQL压缩包

    将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:
    "C:\Java\mysql"
    将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini
    复制下面的配置信息到 my.ini 保存
    #mysql5.7没有my-default.ini,可自己新建my.ini将下面的配置复制进去
     
    [mysqld]

    #绑定IPv4和3306端口
    bind-address = 127.0.0.1
    port = 3306
    # 设置mysql的安装目录,即你解压缩安装包的位置,需要注意到的是这里是斜杠"/" 而不是Windows里面的反斜杠'\"
    basedir=C:/Java/mysql

    # 设置mysql数据库的数据的存放目录
    datadir=C:/Java/mysql/data
    # 允许最大连接数
    max_connections=200
    #设置字符集为utf8
    loose-default-character-set = utf8

    #之前此处未加,导致数据库的默认编码为latin1

    character-set-server = utf8

    #开启查询缓存
    explicit_defaults_for_timestamp=true
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

    [WinMySQLadmin]
    Server = C:/Java/mysql/bin/mysqld.exe

    3. 添加环境变量

    1)变量名:MYSQL_HOME 变量值:c:\Java\mysql
    2)Path中添加 %MYSQL_HOME%\bin 添加的时候注意分隔符“;”
     

    4. 将mysql注册为windows系统服务 (以管理员身份 运行 命令提示符)

    1)从控制台进入到MySQL解压目录下的 bin 目录下:
    2)输入服务安装命令:mysqld -install
    3)5.6版本到此就安装完成,5.7版本不带data文件夹,需继续执行以下命令,初始化data文件
      mysqld --initialize-insecure --user=mysql
    #移除服务命令为:mysqld remove 
     

    5. 修改 root 账号的密码

    刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。

    C:\Java\mysql\bin>mysql -uroot -p root
    Enter password: (空)

    mysqladmin: [Warning] Using a password on the command line interface can be insecure.
    Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety. 

    6. 启动关闭MySQL服务 (以管理员身份 运行 命令提示符)

    方法一:

    启动服务命令为:net start mysql 

    关闭服务命令为:net stop mysql

    方法二:
    打开管理工具 服务,找到MySQL服务。
    通过右键选择启动或者直接点击左边的启动来启动服务。

    7. MySQL控制台快捷方式建立:
    1)桌面右键->新建->快捷方式->对象位置输入:C:\Windows\System32\cmd.exe 确定,快捷方式建立成功
    2)右键单击刚才建立的快捷方式->属性->把目标一栏修改成MySQL启动参数:
    C:\Windows\System32\cmd.exe "C:\mysql\bin" /k mysql -uroot -proot
    3)修改完成后点击确定保存,直接双击快捷方式即可连接到MySQL数据库 
     
    补充:my.ini 中加上 lower_case_table_names = 0 #可以区分大小写,windows可以加上跟linux统一
  • 相关阅读:
    如何创建支持Eclipse IDE的Maven项目
    使用Nexus搭建Maven私服
    Maven找不到java编译器的问题
    关于java -version版本问题
    win7右下角声音图标不见的解决方法
    如何用Maven创建一个普通Java项目
    如何手动把jar包添加进Maven本地仓库
    Maven是如何工作的
    Maven远程仓库
    canvas+js实现时钟效果图
  • 原文地址:https://www.cnblogs.com/hangao/p/5403641.html
Copyright © 2011-2022 走看看