MySQL数据库安装保姆教程及问题解决
使用Mysql的zip压缩包解压版,下载之后需进行一定的配置,才能使用它。
下面对Mysql压缩包版的安装方法进行详细的描述,如有疑问或错误,望及时反馈。
首先,mysql的官方下载地址点我进行下载
1. 根据你要下载的电脑相应版本,点击Download跳转到下载界面。

2. 之后你会看到让你登陆或者注册才能下载的界面,不过,我们可以直接点击“No thanks, just start my download.”开始下载。

3. 解压,安装到目标系统盘,个人建议不要什么都安在C盘。至此,只是把压缩包下载下来然后解压到相应目录中,下面介绍如何安装mysql服务。
安装配置数据库
1. 配置my.ini文件
在D:\mysql数据库\mysql-5.7.39-winx64(需要注意的是,这里是你自己的安装路径)目录下新建一个配置文件,文件名叫my.ini,然后把下面的配置代码复制到在my.ini(代码中的路径要改成自己的文件存放路径)。
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql数据库\mysql-5.7.39-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql数据库\mysql-5.7.39-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
1. 配置环境变量
2. 运行cmd(管理员模式)
3. 生成data
mysqld --initialize-insecure --user=mysql
4. 安装mysql
mysqld -install
5. 启动服务
net start mysql
6. 启动mysql
mysql -u root -pmy
回车登录
7. 设置密码和格式
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1234';(注意分号)
使用数据库的方式
1. 命令行
如果以后想要使用mysql,以管理员身份打开cmd命令工具,输入mysql -u root -p,回车后再输入密码即可
软件
推荐使用 SQLyog终极版点击获取
出现1045错误:
第一步 : 关闭Mysql服务: (这是第一个窗口)
net stop mysql
2. 跳过Mysql密码验证:进入bin输入:
mysqld -console --skip-grant-tables --shared-memory
第二步: 新开一个管理员窗口重新执行:(这是第二个窗口)
1.确保自己已经关闭了Mysql的服务:
net stop mysql
2. 进入bin目录输入:
mysqld --console --skip-grant-tables --shared-memory
第三步: 再打开一个管理员模式运行的cmd.exe (这是第三个窗口)
1. 输入 , 出现输入密码,直接回车。
mysql -u root -p
2. 输入下面语句 注意分号
use mysql; (使用mysql数据表)
update user set authentication_string='' where user='root'; (将密码置为空)
quit; (然后退出Mysql)
3. 关闭前两个cmd窗口 (一定要关闭!)
4. 依次输入下面语句
net stop mysql (关闭mysql服务,虽然会显示没有开启服务,但是以防万一)
net start mysql (再打开mysql服务)
5. 进入bin,输入
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; 更改密码为root.
6. 验证密码是否修改成功
quit
mysql -u root -p
++++++++++++++++++++++++++++++++++++
删除数据库
mysqld --remove //删除mysql服务
mysqld --install //安装mysql服务
mysqld --initialize //一定要初始化
++++++++++++++++++++++++++++++++++++
连接SQLyog出错2058
windows 下cmd 登录 mysql -u root -p 登录你的 mysql 数据库,然后执行这条SQL:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';(注意分号)
MySQL数据库安装保姆教程及问题解决的更多相关文章
- (三)—Linux文件传输与mysql数据库安装
文件传输工具使用 为了速成,关于linux系统的学习都先放一放,用到哪个知识点就查哪个,这里想在linux下装一些服务练练手,最先想到的就是装个mysql数据库试试. 因为我用的是虚拟机下的li ...
- mysql数据库安装注意事项:
mysql数据库安装注意事项: https://jingyan.baidu.com/article/642c9d34aa809a644a46f717.html(安装教程) 注意语言设置为gbk可以解决 ...
- Mysql数据库安装和配置
http://blog.csdn.net/pipisorry/article/details/46773507 Mysql数据库安装和配置.mysql语法.特殊符号及正则表达式的使用.MySQL备份与 ...
- MySql数据库安装
MySql数据库安装 一丶数据库 什么是数据库 数据库简单连接就是存储数据的容器. 而库则是一组容器合成的东西. 也就是存储数据的.我们编程中常常会用到数据库. 什么是数据管理系统 数据库管理系统就是 ...
- MySql 数据库安装、环境变量配置 以及 本地连接
一.准备 MySql 的安装包,这里我从网上下载的是 mysql-installer-community-5.6.21.1.msi,如下图: 二.,双击 mysql-installer-com ...
- MySql C++调用库Connector/c++编译 和 接口封装【一】mysql数据库安装
Connector/c++库的源文件编译,你需要先准备好以下工具: mysql数据库(编译时要依赖),boost库,cmake(生成sln工程文件),connector/c++的源文件,vis ...
- 第二百七十五节,MySQL数据库安装和介绍
MySQL数据库安装 一.概述 1.什么是数据库 ? 答:数据的仓库,称其为数据库 2.什么是 MySQL.Oracle.SQLite.Access.MS SQL Server等 ? 答:他们均是一种 ...
- mysql数据库安装与卸载以及Navicat安装
关系型数据库Mysql 1.mysql官网网址:www.mysql.org 2.mysql数据库安装 傻瓜式安装下载地址 https://dev.mysql.com/downloads/install ...
- MySQL数据库安装Version5.7.25
1.说明 MySQL数据库大版本5.7的安装没有较大变化, 所以MySQL数据库Version5.7.25安装请参考:MySQL数据库安装Version5.7 上面文章中MySQL安装使用Versio ...
随机推荐
- CF1703E Mirror Grid 题解
给定一个矩阵,判断最少将多少个格反转后使得旋转零度,九十度,一百八十度,二百七十度相等. 枚举矩阵每个位置是 \(0\) 还是 \(1\),若已经判断过则跳过,全统 \(1\) 和全统 \(0\) 取 ...
- Go语言基础三:基本数据类型和运算符
Go语言数据类型 与其他编程语言一样,Go语言提供了各种数据类型,可分为基本的数据类型和复杂的数据类型.基本的数据类型就是基本的构造块,例如字符串.数字和布尔值.复杂的数据类型是用户自己定义的结构,由 ...
- JS常用的3种弹出框
1.提示框 alert // 没有返回值 alert('你好'); 2.确认框 confirm // 返回 false/true let res = confirm('确定删除?'); if(res ...
- python闭包函数及装饰器简介
目录: 闭包函数简介 闭包函数的实际应用 装饰器简介 装饰器初期-完整版 装饰器语法糖 闭包函数简介 1.定义在函数内部的函数(函数的嵌套) 2.内部函数运用外部函数局部名称空间中的变量名 注:函数名 ...
- odoo14 button 事件调用python方法如何传递参数
1 <field name="user_ids" 2 mode="kanban" 3 nolabel="1" 4 options=&q ...
- [spring]spring详细总结
spring 1.spring简介 Spring框架是一个开源的应用程序框架,是针对bean的生命周期进行管理的轻量级容器. Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强 ...
- PhpStorm 中文设置教程
本文仅供学习交流使用,如侵立删!demo下载见文末 Pycharm中文设置教程 1.首先打开PhpStorm ,点击file-settings.找到plugins,搜索Marketplace,然后搜索 ...
- Linux下一键安装Python3&更改镜像源&虚拟环境管理技巧
前言 之前分享过一篇<Linux系统自带Python2&yum的卸载及重装>,介绍了如何卸载及重装Linux(CentOS)自带的的Python2.7.今天主要介绍如何在Linux ...
- CF10D LCIS(线性DP)
题意:\(LCIS\)输出方案 变迁の时刻,标记它 P.S:特判没\(LCIS\)的情况 //#include <iostream> #include <cstdio> #in ...
- jsp获取下拉框组件的值
jsp获取下拉框组件的值 1.首先,写一个带有下拉框的前台页 1 <%@ page language="java" contentType="text/html; ...