美文网首页
Mysql8.0.18解压版安装

Mysql8.0.18解压版安装

作者: Hyomin丶Lee | 来源:发表于2019-11-19 09:16 被阅读0次

1、下载解压版:官网下载

2、解压

下载好的zip包解压到任意目录下,尽量不要有中文,然后新建一个名为my.ini的文件

3、编辑my.ini文件

添加如下内容:

    [mysql]

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

    default-character-set=utf8

    [mysqld]

    # 设置3306端口

    port = 3306

    # 设置mysql的安装目录

    basedir =D:\\Program Files\\mysql\\

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

    datadir =D:\\Program Files\\mysql\\data

    # 允许最大连接数

    max_connections=20

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

    character-set-server=utf8

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

    default-storage-engine=INNODB

    # 创建模式

    sql_mode =NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

注意:

(1)D:\\Program Files\\mysql\\data 这个目录一定要是“\\”,千万别弄成“\”不然会报错,或者可以用“/”;(2)粗体加删除线部分需要根据自己解压的路径进行修改

4、环境变量配置

新建MYSQL_HOME,值为mysql的安装路径;编辑PATH,在最后加入%MYSQL_HOME%\bin;

5、管理员身份运行cmd,切换到mysql的bin目录

        (1)执行mysql –initialize命令,等待一段时间后,命令执行结束,会在mysql安装目录下生成data目录,查看XXX.err文件,有随机生成的root用户密码。

        (2)执行mysqld –install命令,安装mysqld服务,如下所示即为成功

        (3)执行net start mysql命令,启动mysql服务,如执行结果为无法启动,可尝试stop后再次start

        (4)执行mysql -u root -p命令,连接mysql数据库,输入前面随机生成的密码

        (5)重设root用户密码

                    alter user root@localhost identified with mysql_native_password by '新密码';

愉快的使用mysql吧

Tips:

mysqld –initialize -insecure自动生成无密码的root用户;

mysqld –initialize自动生成带随机密码的root用户;

mysqld -remove移除自己的mysqld服务;

net stop mysql命令,停止mysql服务

相关文章

网友评论

      本文标题:Mysql8.0.18解压版安装

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