• MySQL-压缩版-windows安装


    1.首先去dev.mysql.com/downloads/mysql/下载MySQL的压缩包,然后解压到任意盘符下。

    2.打开系统变量在Path下追加mysql的路径(例如:C:mysql-5.7.19-winx64)。

    3.在(例如:C:mysql-5.7.19-winx64)下手动添加my.ini配置文件,内容如下

    ----------------------------------------------------------------------------------------------------------

    [client]
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306
    character-set-server=utf8mb4

    [mysql]
    # 设置mysql客户端默认字符集
    character-set-server=utf8mb4
    [mysqld]
    #设置3306端口
    port=3306
    # 设置mysql的安装目录
    basedir=c:mysql-5.7.19-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=c:mysql-5.7.19-winx64data
    # 允许最大连接数
    max_connections=200
    # 允许连接失败的次数
    max_connect_errors=10
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8mb4
    # 默认使用“mysql_native_password”插件认证
    default_authentication_plugin=mysql_native_password
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # Mysql5.6以上版本默认已经是严格模式,下面这个配置可以不用了 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

    ----------------------------------------------------------------------------------------------------------

    注意:basedir和datadir的路径是你自己解压的路径,文档默认为ASNI编码,不要用其他的什么UTF-8之类的编码,port端口号默认3306如果被占用,自行更改其他端口

    4.以管理员模式打开CMD,定位到(例:C:mysql-5.7.19-winx64in)目录,

    然后输入mysqld install,然后会提示成功Service successfully installed.安装成功。

    然后输入mysqld --initialize-insecure --user=root,没有任何报错或提示,就表示成功。

    默认用户名:root,密码为空

    也可以使用mysqld --initialize --console,执行结束后,输出内容root@localhost: 后面的就是随机密码,用户名为root。

    然后输入net start mysql,启动mysql服务。

    PS:MySQL可直接通过CMD操作数据库,也可以找Navicat Premium软件来操作。

    登录MySQL:mysql -u root -p,提示输入密码(因为默认密码为空),直接回车就行

    修改MySQL密码:mysqladmin -u root -p旧密码 password 新密码,-p和旧密码没有空格

    mysql8.0+使用了新的密码加密caching_sha2_password导致Navicat Premiu无法登陆解决方法

    以管理员模式CMD登陆mysql,然后使用下面这个命令改回以前的加密方式并重设密码就可以了

    密码永不失效:ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码' PASSWORD EXPIRE NEVER;

    native认证密码:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

    刷新一下权限:flush privileges;

    mysql手动卸载

    1.在服务管理器停止运行mysql服务,或者用CMD命令net stop mysql停止.

    2.用CMD命令mysqld --remove卸载服务.然后就可以删掉mysql文件夹,装新版本了.

  • 相关阅读:
    gin内置验证器使用
    model
    work,工作模式
    orm框架
    simple模式下rabbitmq的代码
    rabbitmq介绍
    订阅模式
    路由模式
    redis五大数据类型
    Go操作redis
  • 原文地址:https://www.cnblogs.com/carlows/p/7325267.html
Copyright © 2020-2023  润新知