MySQL安装步骤

发布时间 2023-12-06 17:40:07作者: 坐听风声雨声

MySQL安装步骤

  1. 查询是否安装

    查找以前是否装有mysql
    sc query mysql
    以管理员模式打开命令运行行,运行下面命令
    删除mysql
    停止服务
    net stop mysql
    删除
    sc delete mysql
    检查
    sc query mysql
    
  2. 下载压缩包添加my.ini配置文件

    [client]    #客户端设置,即客户端默认的连接参数
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306
     
    #默认编码
    default-character-set = utf8mb4
     
    [mysql]    #客户端设置
    #MySQL 提示符配置
    #用户名@主机名+mysql版本号+数据库名
    prompt=\\u@\\h \\v [\\d]>\\_
     
    # 设置mysql客户端默认字符集
    default-character-set = utf8mb4
     
    [mysqld]    #服务端基本设置
    # 默认连接端口
    port=3306
     
    # MySQL安装根目录的路径
    basedir=H:\mysql-8.0.28-winx64
     
    # MySQL服务器数据目录的路径
    datadir=H:\mysql-8.0.28-winx64\data
     
    # 允许最大连接数
    max_connections=200
     
    # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
    max_connect_errors=10
     
    #服务端默认编码
    character_set_server = utf8mb4
     
    #在创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
     
    # 配置时区
    default-time_zone='+8:00'
    
  3. 安装并指定配置文件

    
    mysqld --install "MySQL" --defaults-file="H:\mysql-8.0.28-winx64\my.ini"
    
    初始化
    mysqld --initialize --console  ---- 生成data文件的随机密码   hBLJiq#sq4>8
    
    开启服务
    net start mysql
    
    登录验证
    mysql -uroot -p data文件的随机密码
    
    修改密码
    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    验证配置文件
    \s
    退出MySQL
    \q
    
    登录
    mysql -uroot -hlocalhost -p123456
    
    
    
  4. 环境变量

    不用多说,添加系统变量,path添加bin目录

  5. MySql忘记密码解决

    关闭服务
    
    跳过密码验证
    mysqld -console --skip-grant-tables --shared-memory
    
    另打开CMD 上个跳过密码验证的CMD不要关闭
    mysql -uroot -p 
    将登陆密码设置为空
    use mysql; 
    update user set authentication_string='' where user='root';
    \q
    关闭第一个CMD
    启动服务
    登录MySQL  此时密码为空
    进入后修改密码
    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    

上述内容为大学期间参考其他博客内容,参考链接有部分丢失
https://www.cnblogs.com/itcui/p/15511683.html 转载