机型与版本:windows10(64-bits)

Mysql环境配置:mysql8.0.12

一、MySQL安装

Mysql的安装有两种方法,一种是通过.msi一种是通过压缩包。穷呢,大家就老实下社区版。传送门→https://www.mysql.com/downloads/点击mysql community edition>>点击mysql community server>>找到适合自己电脑的版本下载

下载之后,解压到指定的盘里,接下来通过一系列配置来完成mysql的安装。

①首先右击此电脑→属性→高级系统设置→高级→环境变量→在path中添加mysql的安装目录(同步到bin文件夹)

②接下来进入dos,记住,【一定要以管理员的身份运行】。进入mysql的bin文件夹下,依次输入以下指令:(当时忘记截图)

bin>mysqld --initialize //初始化mysql,此过程需要一段时间,在创建data文件夹。

bin>mysqld install //安装mysql。

bin>net start mysql //启动mysql服务。

看到“服务成功启动”字样表明服务成功启动。

bin>mysql -u root -p //进入账户,接下来会让你输入密码,有人第一次是空,有人会在初始化时生成一个复杂随机密码,此密码在data文件夹下一个后缀名为.err。把密码粘贴到指定位置,即可进入账户。

bin>ALTER USER ‘ROOT’@’LOCALHOST’ IDENTIFIED BY ‘你的密码’ //mysql的密码要求不少于8位,三种符号都有,但是你就算输入123456它也只是会问你“真的要用这个密码吗?”y就好了。

bin>mysql>show databases //可以通过查看数据库,看看是不是成功进入了。

③运气好的话,以上步骤是会一次通过的。运气不好,就会出现各种错误,百度错误报告,并选择尽可能新的,与自己的mysql版本、电脑版本尽可能一致的,会提高很多效率。

有几个常见错误原因:1.没有以管理员身份进入cmd 2.没有配置环境变量 3.错相信其他教程,引入文件my.ini

以下从头再来的手段依次增强:(记得再删除一下data文件夹)

bin>quit//退出
bin>net stop mysql //关闭mysql服务
bin>net uninstall //卸载mysql
bin>mysqld --remove //移除mysal服务

二、选择一个GUI

完成mysql的环境配置后就可以开始使用啦。

比较主流(谁知道呢,反正我用的这个)的GUI是Navicat

下载好后,点击此处选择连接mysql,填写完毕如下信息,成功创建数据链接。

基础环境系列:MySQL8.0.12的更多相关文章

  1. 基础环境系列:PHP7.3.0并连接pache/IIS和MySQL

    版本: php7.3.0 MySQL8.0.12 Apache2.4 IIS8 一.下载PHP  1.下载php3.7 PHP版本:php7.3(7.3.0) 下载地址:https://windows ...

  2. 安装mysql8.0.12以及修改密码和Navicat的连接

    mysql8.0+与安装其他版本不同一.安装mysql8.0.121.到官网https://www.mysql.com/  下载mysql-8.0.12-winx64.zip(不要.mis),直接解压 ...

  3. Linux安装MySQL8.0.12之二进制安装

    运行环境:centos 7.5 + mysql8.0.12 1.下载官方打包好的二进制安装包: wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysq ...

  4. linux使用glibc版本安装mysql8.0.12

    1.前言 使用yum安装虽然很方便,但是如果要是在没有公网的环境下,是没有办法使用yum源的.所以我们可以使用mysql提供的glibc版本的安装包,进行安装. 但是在安装之前,一定要将以前的版本删除 ...

  5. 安装mysql8.0.12

    安装mysql8.0.12 https://blog.csdn.net/zwj1030711290/article/details/80039780 问题1:忘记记录日志打印的密码就把窗口给关了 解决 ...

  6. MySQL8.0.12 安装及配置、读写分离,主从复制

    一.安装 1.从网上下载MySQL8.0.12版本,下载地址:https://dev.mysql.com/downloads/mysql/ 2. 下载完成后解压 我解压的路径是:D:\Java\mys ...

  7. MySql-8.0.12 安装教程

    MySql-8.0.12 安装教程随笔https://www.cnblogs.com/CrazyDemo/p/9409995.html MySQL 安装https://m.runoob.com/mys ...

  8. windows系统-phpstudy升级mysql8.0.12安装教程及修改密码和安装注意事项

    1.下载安装包,下载地址:mysql8.0.12  .如果你想要下载其它版本可以选择:mysql历史版本地址. 2.下载好,删除phpstudy的mysql目录.如果数据重要的,注意备份数据!同意把m ...

  9. Mac安装mysql8.0.12

    ···shell 下载 wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.12-macos10.13-x86_64.tar.gz ...

随机推荐

  1. [Swift]LeetCode60. 第k个排列 | Permutation Sequence

    The set [1,2,3,...,n] contains a total of n! unique permutations. By listing and labeling all of the ...

  2. [Swift]LeetCode289. 生命游戏 | Game of Life

    According to the Wikipedia's article: "The Game of Life, also known simply as Life, is a cellul ...

  3. 基于Spring Boot、Spring Cloud、Docker的微服务系统架构实践

    由于最近公司业务需要,需要搭建基于Spring Cloud的微服务系统.遍访各大搜索引擎,发现国内资料少之又少,也难怪,国内Dubbo正统治着天下.但是,一个技术总有它的瓶颈,Dubbo也有它捉襟见肘 ...

  4. 机器学习基石笔记:Homework #1 PLA&PA相关习题

    原文地址:http://www.jianshu.com/p/5b4a64874650 问题描述 程序实现 # coding: utf-8 import numpy as np import matpl ...

  5. 侯哥的Python分享

    侯哥语录 我曾经是一个职业教育者,现在是一个自由开发者.我希望我的分享可以和更多人一起进步.分享一段我喜欢的话给大家:"我所理解的自由不是想干什么就干什么,而是想不干什么就不干什么.当你还没 ...

  6. mac openresty 源码安装 坑

    下载openresty源码安装 下载页面http://openresty.org/cn/download.html 下载上一个版本的稳定版 https://openresty.org/download ...

  7. 【Git】(1)---工作区、暂存区、版本库、远程仓库

    工作区.暂存区.版本库.远程仓库 一.概念 1.四个工作区域 Git本地有四个工作区域:工作目录(Working Directory).暂存区(Stage/Index).资源库(Repository或 ...

  8. EF之Code First代码优先

    1.前言 通过英文可知,表示的是代码优先,一般创建EF都是先创建数据库,创建根据数据库的EF实体模型,而code - first 则是反过来!... 2.代码实战 我们这次创建的不是原来的数据库EF设 ...

  9. qt cef嵌入web(二)

    在qt cef嵌入web文章中已经讲述了怎么把cef页面嵌入到qt程序中,但是这样并不完美,因为如果需要在多个窗口上创建cef浏览器部件的话,在 消息监听部分没有办法做区分多个浏览器事件,在这篇文章中 ...

  10. shell实战之tomcat看门狗

    1.脚本简介 tomcat看门狗,在tomcat进程异常退出时会自动拉起tomcat进程并记录tomcat运行的日志. 函数说明: log_info:打印日志的函数,入参为需要在日志中打印的msg s ...