1.MySQL初始化命令 :使用命令窗口进入解压后的MySQL文件的bin目录里面然后执行 (前提是配置好了my.ini文件):

mysqld --initialize --user=mysql --console
初始化后找到 A temporary password is generated for root@localhost: 初始化密码(一定要记住!!)

2.安装mysql服务:mysqld --install

3.启动mysql服务:net start mysql

4.登录Mysql命令:mysql -uroot -p回车后会让你输入登陆密码,这时候把初始化密码输入进去就可以登录

5.登陆mysql之后,查看root用户的信息(root用户是存在MySQL数据  库中的user表),输入use mysql;这句代码切换数据库,可以看到Database changed这个消息

6.切换到数据库后入:

selecthost,user,authentication_string,plugin from user;

可以看到user为root的用户authentication_string表示用户密码
如果你的root那有值,可以先输入update user set authentication_string=' ' where user='root';

7.没有的输入直接输入ALTER user 'root'@'localhost' IDENTIFIED BY '123456';
回车代码时修改密码为123456

8.显示ok就可以了,输入exit退出,然后用mysql -u root -p重新登陆

途中出现的问题
    问题一:在安装过程中因为mysql中my.ini文件信息不正确导致初始化不成功
    解决办法将my.ini文件里面的内容换成如下信息:

[mysqld]
# 设置3306端口
port=3306
character-set-server=utf8mb4
default-storage-engine=INNODB

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

问题二:因为在初始化的过程中会自动生成一个data文件夹所以如果在没有初始化以前已经有了data文件夹的话直接把文件夹删除掉在进行初始化

mysql8.0安装/配置教程。相关推荐

  1. 乌班图mysql8.0安装第一次手工启动_Ubuntu Server 16.04下mysql8.0安装配置图文教程

    Ubuntu Server 16.04下mysql8.0安装配置图文教程 1.从Mysql官网上下载安装文件.有两种方式可供选择: 使用APT安装方式安装 使用完整的安装包进行安装 sudo dpkg ...

  2. 【MySQL 8.0 OCP 1Z0-908认证考试】题库精讲--第三讲mysql8.0安装配置升级(上)

    第三讲--mysql8.0安装配置升级专题(上) 此专题题目较多,因此分为上中下三部分来讲,此为上篇. 完整版题库请到我的资源中下载,此为传送门.https://download.csdn.net/d ...

  3. 【软件安装】MySQL8.0安装图文教程及可视化工具Navicat安装

    文章目录 前言 一.MySQL安装方式 二.安装步骤 1.压缩包安装 1)下载压缩包 2)配置环境变量 3)配置初始化的my.ini文件(没有的可以自行创建): 4)以管理员身份运行cmd执行安装指令 ...

  4. 【MySQL 8.0 OCP 1Z0-908认证考试】题库精讲--第三讲mysql8.0安装配置升级(下)

    此专题题目较多,因此分为上中下三部分来讲,此为下篇. 完整版题库请到我的资源中下载,此为传送门.https://download.csdn.net/download/kanon_lgt/8501041 ...

  5. 【MySQL 8.0 OCP 1Z0-908认证考试】题库精讲--第三讲mysql8.0安装配置升级(中)

    此专题题目较多,因此分为上中下三部分来讲,此为中篇. 完整版题库请到我的资源中下载,此为传送门. https://download.csdn.net/download/kanon_lgt/850104 ...

  6. mysql8.0 linux 安装教程_linux下mysql8.0安装详细教程

    1.下载官方安装包  https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz wge ...

  7. mysql8.0安装配置mac_MacOS下mysql 8.0.18 安装配置方法图文教程

    我就废话不多说了,大家还是直接看代码吧~create or replace function aa1(a1 integer[],a2 bigint) returns void AS $$declare ...

  8. MySQL8.0.23 社区免费版安装配置教程

    MySQL8.0.23社区免费版安装配置教程 文章目录 MySQL8.0.23社区免费版安装配置教程 1. 官网下载MySQL8.0.23 2.配置初始化的my.ini文件的文件 3. 把文件移动到设 ...

  9. MySQL8.0的下载安装配置教程

    MySQL的下载安装配置教程 一.下载MySQL8.0 二.MySQL的安装和配置 1.下载的是图形化界面配置方式 1.1 安装 1.2 配置MySQL的环境变量 1.3 安装验证安装 2.下载的zi ...

最新文章

  1. 最快的ASP无组件上传类(4M只需10秒)0.96版
  2. redis源码之sds
  3. Spring boot配置文件值注入
  4. ubuntu配置dns
  5. Scrapy爬虫基本使用
  6. 五大数据库理念,读懂亚马逊云科技的数据库布局
  7. 【C语言】无参函数调用实例
  8. Linux和Windows下计算文件的Hash值
  9. 【java学习之路】(java SE篇)006.异常
  10. 移动端rem单位用法
  11. 使用C++编程语言保存数据库查询结果的方法
  12. poj3414 Pots
  13. 问卷与量表数据分析(SPSS+AMOS)学习笔记(六) : SPSS 描述性统计分析
  14. google退出中国市场——g迷怎么办
  15. MAC使用Safari浏览器仿真IE
  16. 创建Qsys_PIO IP核
  17. Stata:各类盈余管理指标Stata实现方法
  18. Parallels Desktop的windows虚拟机无法打开iso文件
  19. 问题 F: 寻找预言家
  20. Directx+CEGUI把界面集成到游戏中,支持全屏方式(c++)

热门文章

  1. 小米手机任意版本MIUI安装Google Play服务
  2. 29python腾讯位置大数据北京2019五一期间迁出数据
  3. vue实现一个类似浏览器搜索功能(ctrl + f)
  4. Word 神器 python-docx
  5. 玄武科技——前端面试题总结
  6. 深信服easyconnect下载_深信服新一代数据防泄密解决方案荣登数安天下榜中榜
  7. ICLR2020推荐阅读论文50篇
  8. 使用 Python 生成二维码
  9. GoLang之Go中的map如何实现顺序读取
  10. python怎么使用数据库系统有什么好处_数据库简单介绍