美文网首页我爱编程
mysql-5.7.14-winx64 解压版本安装

mysql-5.7.14-winx64 解压版本安装

作者: 甘言川 | 来源:发表于2016-08-21 10:10 被阅读605次

    文章大纲

    1. 下载地址

    2. 安排配置

    3. 服务自动启动配置

    4. 修改密码

    5. 常见错误处理

    1. 下载地址

    http://dev.mysql.com/downloads/mysql/

    2. 安装配置

    自定义配置文件:http://dev.mysql.com/doc/refman/5.7/en/option-files.html

    官网默认的配置文件读取策略:

    我个人建议把配置文件放到mysql的安装根目录下并取名字:my.ini,这样初始化mysql数据的时候会自动读取。

    配置文件内容:

    [mysql]

    # 设置mysql客户端默认字符集

    default-character-set=utf8

    [mysqld]

    #设置3306端口

    port = 3306

    # 设置mysql的安装目录

    basedir=D:/Program Files/mysql-5.7.14-winx64

    # 设置mysql数据库的数据的存放目录

    datadir=D:/Program Files/mysql-5.7.14-winx64/data

    # 允许最大连接数

    max_connections=200

    # 服务端使用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

    初始化mysql

    解压版本的需要做一步初始化工作,然后再执行安装。

    http://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization-mysqld.html

    不指定配置文件:

    bin/mysqld --initialize-insecure

    自定义配置文件目录:

    bin/mysqld --defaults-file=C:\my.ini --initialize-insecure

    安装mysql服务

    cmd 切换到mysql的安装目录的bin目录下,运行:

    mysqld --install

    卸载mysql服务

    mysqld --remove

    启动mysql服务

    net start mysql

    3. 服务自动启动配置


    4. 修改密码

    mysql刚安装是没有密码。直接通过下面命令直接按enter就登陆

    mysql -uroot -p

    修改密码:(mysql5 之前版本有password列,现在没有这个列)

    update mysql.user set authentication_string=PASSWORD('****') where user='root' and host='localhost';

    flush privileges; 

    5.常见错误处理

    [ERROR] --initialize specified but the data directory exists. Aborting.

    删除或者重命名mysql根目录的data文件夹

    MySql服务无法启动


    初始化的时候mysql默认没有data目录,要么手动创建目录,要么通过下面命令初始化。

    mysqld --initialize-insecure

    官方说明

    As of MySQL 5.7.6, the Zip Archive no longer includes adatadirectory. To initialize a MySQL installation by creating the data directory and populating the tables in the mysql system database, initialize MySQL using either--initializeor--initialize-insecure

    相关文章

      网友评论

        本文标题:mysql-5.7.14-winx64 解压版本安装

        本文链接:https://www.haomeiwen.com/subject/qjaisttx.html