Loading

MySql 8.X(压缩包)安装与配置

1,下载压缩包

  • 官网下载压缩包, https://dev.mysql.com/downloads/mysql/ ,如果需要可执行安装,亦可转到下载:https://dev.mysql.com/downloads/windows/installer/8.0.html

2, 解压与配置

  • 解压到相应目录,
    如个人目录为:D:\program\mysql-8,
  • 环境配置
    在安装根目录下新建一个配置文件MySql.ini,
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
    
    [mysqld]
    # 设置3306端口
    port = 3306
    
    # 设置mysql的安装目录
    basedir=D:\\program\\mysql-8
    
    # 允许最大连接数
    max_connections=20  
    
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    
  • 设置系统环境变量
    将MySql的bin目录加到系统环境变量path

3, 初始化

  • 密码生成
    在cmd窗口中执行:mysqld --initialize-insecure --console,注意:缺少参数-insecure会生成随即密码。 如果缺少必要的VC库,进行安装即可。初始化

  • 注册安装MySql
    继续在cmd窗口中执行 mysqld install mysql ,
    其他与之相关的操作 :

卸载mysql服务(需要管理员权限)
sc delete mysql

移除mysql服务(需要停止mysql)
mysqld -remove

最后在cmd窗口中能看到Service successfully installed就代表初始化成功。

成功

4,使用MySql

  • 启动MySql
    net start mysql ,如需关闭MySql,请执行net stop mysql
    启动
  • 登录MySql
    mysql -uroot
    login
  • 密码设置
//切换数据库
use mysql;
 
//修改root用户的密码为,根据需要自己设置
alter user 'root'@localhost identified by 'root';
 
//刷新权限,一般修改密码或授权用户的时候需要使用
flush privileges;
 

5,退出MySql

quit 或者exit均可

posted @ 2020-11-09 19:45  Devinwon  阅读(360)  评论(0)    收藏  举报