• mysql8.0安装


    https://dev.mysql.com/downloads/mysql/ 下载

    解压然后设置环境变量

    新建配置文件my.ini

    [mysqld]
    #设置3306端口
    #port=3306
    port=3406
    #设置mysql的安装目录
    basedir=E:wsmmysql-8.0.23-winx64
    #设置mysql数据库的数据的存放目录
    datadir=E:wsmmysql-8.0.23-winx64Data
    #允许最大连接数
    max_connections=200
    #允许连接失败的次数。
    max_connect_errors=10
    #服务端使用的字符集默认为utf8mb4
    character-set-server=utf8mb4
    #创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    #默认使用“mysql_native_password”插件认证
    #mysql_native_password
    default_authentication_plugin=mysql_native_password
    [mysql]
    #设置mysql客户端默认字符集
    default-character-set=utf8mb4
    [client]
    #设置mysql客户端连接服务端时默认使用的端口
    port=3406
    default-character-set=utf8mb4
      

    初始化、启动mysql


    这里需要注意有的教程可能会让你在mysql-8.0.20-winx64根目录下如果没有data文件夹就新建一个data文件夹,这是有问题,等会用命令行安装Mysql的时候你会找不到初始的登入密码,其实在你输入mysqld --initialize 命令初始化mysql的时候会自动新建一个data文件夹。
    如果没有记得手动建一个。

    以管理员身份打开cmd,进入bin目录

    然后运行

    mysqld --initialize --console

    命令。执行过后找到A temporary password is generated for root@localhost: 这句,localhost后面就是自己的初始化密码。

    启动服务输入

    net start mysql

    输入

    mysql -u root -p

    进行登录数据库,这时提示需要密码,然后就是用你上面的密码登录
    修改密码语句:

    ALTER USER root@localhost IDENTIFIED BY 'Root&123456';

    修改密码为:Root&123456
    若要删除mysql,可执行命令

    mysqld --remove mysql

    1、删除数据目录

    /etc/init.d/mysqld stop

    rm -rf /data/mysql/data/

    2、初始化

    /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data/

    /etc/init.d/mysqld start

    3、查找初始密码

    cat /data/logs/mysql/error.log | grep password

    4、修改密码

    set password for root@localhost = password('123qqq...A');

    net start mysql 服务名无效。

    输入 mysqld.exe -install

  • 相关阅读:
    PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明
    TP5安装workerman版本的坑
    下载git2.2.1并将git添加到环境变量中
    RedHat安装git报错 expected specifier-qualifier-list before ‘z_stream’
    Git出现fatal: Unable to find remote helper for 'https'
    ThinkPHP5实现定时任务
    php一行代码获取本周一,本周日,上周一,上周日,本月一日,本月最后一日,上月一日,上月最后一日日期
    git 查看日志记录
    程序员必读之软件架构 读书笔记
    centos7 安装桌面
  • 原文地址:https://www.cnblogs.com/mingforyou/p/14666278.html
Copyright © 2020-2023  润新知