版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Ithao2/article/details/84967166

MySql官网下载:https://dev.mysql.com/downloads/  根据需要下载相应版本

MySql配置

1.将下载的 解压到安装路径,比如我的是:D:\dev\mysql-5.7.24-winx64

2.安装目录下新建my.ini文件。文件内容如下:

[client]
port=3306
default-character-set=utf8#客户端字符类型,与服务端一致就行,建议utf8[mysqld]
port=3306
character_set_server=utf8#服务端字符类型,建议utf8basedir=D:\dev\mysql-5.7.24-winx64
#解压根目录(skip-grant-tables,更改密码,加skip-grant-tables,停服务,起服务,update ,停服务,注skip-grant-tables,起服务)datadir=D:\dev\mysql-5.7.24-winx64\data
#skip-grant-tables
#解压根目录\datasql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[WinMySQLAdmin]D:\dev\mysql-5.7.24-winx64\bin\mysqld.exe#解压根目录\bin\mysqld.exe

3.配置path环境变量

path变量添加:D:\dev\mysql-8.0.15-winx64

4.windows中加入并启用mysql服务

进入目录:D:\dev\mysql-8.0.15-winx64\bin,以管理员身份打开命令行窗口。依次运行一下命令:

mysqld --defaults-file=D:\dev\mysql-8.0.15-winx64\my.ini --initialize --console

mysqld  install MySQL-8    注册为windows服务

net start || stop MySQL-8( 服务名)  启动服务

注意:移除服务命令:mysqld remove MySQL-8( 服务名)

5.登录及修改密码

登录命令:mysql -uroot -p  (输入我们记下来的初始密码,没有初始密码直接回车)

修改密码:

1.ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxx';

2.set password for 用户名@localhost = password('新密码');

3.update user set password=password('123') where user='root' and host='localhost';

补充命令:    exit :退出登录               net stop mysql : 停止服务

注意:在5.7版本已经由authentication_string代替原来的password(绝对是个坑!!!)

拓展问题 :

1.数据库中文乱码问题

统一字符编码:

set names utf8mb4;

修改my.ini文件

[client]
port=3306
default-character-set=utf8mb4
 
#客户端字符类型,与服务端一致就行,建议utf8

[mysql]

default-character-set=utf8mb4  
 
[mysqld]
port=3306
character_set_server=utf8mb4

重启mysql

net stop mysql

net start mysql

然后查询字符集

show variables like '%character%';

show variables like "%colla%";

mysql 8 免安装版 下载及配置相关推荐

  1. mysql5.7.x 1251_MySql-8.0.x免安装版下载与配置,Navicat打开数据库链接报错1251的解决办法...

    概述 MySQL从5.7一下子跳到了MySQL8.0, 其中的变化必然是很大的, 这里就不说了, 本文主要讲解最新版MySQL安装的事情. 实际上5.7版本后的mysql免安装版都是没有data文件和 ...

  2. mysql 5.7破解版下载_mysql 5.7 免安装版下载及配置教程

    第一步:下载 下载地址:http://dev.mysql.com/downloads/mysql/ 滚动到下方就能看到了,根据自己的需求下载: 我的电脑为64为的所以下载的为 Windows (x86 ...

  3. Mysql免安装版下载以及配置

    第一步:下载 下载地址:http://dev.mysql.com/downloads/mysql/ 选择好系统和版本之后下载 ZIP Archive这个版本: 然后根据自己的需求解压到指定目录下. 第 ...

  4. mysql.zip免安装版配置

    MYSQL ZIP免安装版配置 1. 下载MySQL 选择自己想要的.本次安装.我使用的是mysql-5.6.17-winx64  地址:http://dev.mysql.com/downloads/ ...

  5. MySQL免安装版下载及安装

    MySQL免安装版下载及安装 1.下载安装包 2.安装 3.配置环境变量 1.下载安装包 Mysql官网下载地址. 解压 2.安装 1.以管理员身份打开 2.切换到mysql的解压目录 3.执行安装命 ...

  6. MySql5.6.51 免安装版下载配置

    MySql5.6.51 免安装版下载配置 下载 环境说明 下载地址 配置 添加配置文件 配置环境变量 注册&启动服务 注册服务 启动服务 设置初始密码 最近云服务器装了个mysql数据库版本5 ...

  7. mysql免安装版net不是_MYSQL 免安装版的环境配置

    如:D:\Program Files\mysql-5.6.23-winx64 2.配置my.ini文件: [client] port=3306 default-character-set=utf8 [ ...

  8. Java11新特性(二)——JDK11绿色免安装版环境变量配置教程

    前言 在实际的工作环境中,因为资源有限,一个人在公司,不可能配备多台电脑,所以就不可能有多个环境,但是一个人可能存在于多个项目,例如:在公司里面,尤其在一个大型的国企里面,研发产品生产线有很多条,当研 ...

  9. vmware 8 精简 安装版_被困免安装版下载

    [游戏封面] 游戏类型:冒险游戏 开发发行:N4bA | N4bA 发售日期:2019-12-28 整理时间:2019-12-31 游戏平台:PC [游戏简介] <被困(Trapped)> ...

最新文章

  1. T-Mobile旗下网站又曝安全漏洞 允许任何人查看他人账户信息
  2. 在IntentService中使用Toast与在Service中使用Toast的异同,intentservicetoast
  3. android 获取应用内存大小,如何在Android中获取当前内存使用量?
  4. 推荐一款免费的数据库管理工具,比 Navicat 还要好用,功能还很强大
  5. 2018-2019-1 20165335 《信息安全系统设计基础》第六周学习总结
  6. 【超经典】Java多态有什么好处?怎样用?
  7. SpringCloud 从菜鸟到大牛之九 服务跟踪 spring CLoud sleuth + Zikpin
  8. UE3 GPU性能和分析
  9. MongoDB安装、配置与示例
  10. linux-dd命令,dd命令_Linux dd 命令用法详解:复制文件并对原文件的内容进行转换和格式化处理...
  11. java throw throwable_异常处理:throw,throws和Throwable
  12. Vuex dispatch用法
  13. 8、虚拟串口(VSPT)使用小记
  14. 莫纳什大学计算机申请案例,莫纳什大学计算机系统工程学士申请.pdf
  15. 无憾,2019!加油,2020!
  16. 迪赛智慧数——柱状图(象形标识图):全国历年结婚登记数
  17. 前端disable和readonly的区别?
  18. 使用servlet提供接口
  19. 我究竟适不适合做数据分析师?
  20. vm15 安装 centos7 详细过程

热门文章

  1. dj鲜生14-类视图的实现原理+代码
  2. linux-文件的删除与创建
  3. django-路由传参-视图捕获URL的参数-位置传参-关键词传参
  4. mysql索引1908
  5. PDO连接MySql数据库
  6. Java Concurrent--死锁/饥饿/活锁
  7. input上报流程分析【转】
  8. python __init__.py
  9. 计算机病毒对消息钩子的利用与对抗
  10. 面试精讲之面试考点及大厂真题 - 分布式专栏 18 谈谈怎么理解幂等,接口如何保证幂等