1、下载MySQL

版本: MySQL Community Server

下载地址: https://dev.mysql.com/

2、解压安装包

解压下载的安装包,放到电脑的安装目录下

3、配置my.ini文件

解压后,根目录下,有一个my-default.ini文件,这是官方的配置文件样版,把这个文件拷贝一份在同一个目录,名字改为my.ini。

把如下内容复制到my.ini中:

[mysql]

#设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

#设置mysql的安装目录

basedir=E:\mysql

#设置mysql数据库的数据的存放目录,data文件夹最好放在根目录下,有时其他目录会提示没有写的权限

datadir=E:\data

#允许最大连接数

max_connections=200

#服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

#创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

复制代码

4、安装mysql

以管理员身份打开cmd窗口,进入mysql的bin目录,输入命令:

mysqld install

复制代码

如果想卸载服务,可以输入命令:

mysqld -remove

复制代码

等待提示安装成功后,输入命令:

mysqld --initialize

复制代码

这一步用于初始化data目录,官方的压缩包解压后并没有data文件夹,运行命令后,自动在根目录下生成data文件夹,有时在非根目录可能会提示没有写的权限。

最后,输入命令,启动服务:

net start mysql

复制代码

5、设置root管理员密码

新版本的mysql,root用户的密码不能为空,这时,我们的root是没有密码的,因此我们需要设置。

win+R,输入services.msc,打开服务,找到MySQL服务,关闭它。或者输入命令:net stop mysql,关闭mysql服务。

再次进入bin目录,输入命令:

mysqld --defaults-file="E:\mysql\my.ini" --console --skip-grant-tables

复制代码

这是打开mysql的安全模式。(这个cmd别关)

另外再打开一个cmd,进入mysql的bin目录后输入命令:

mysql -u root -p

复制代码

此时cmd显示:

Enter password:

复制代码

直接敲Enter键,成功进入mysql。

输入sql语句如下:

use mysql;

显示:Database changed,如果提示error,则使用命令:SET PASSWORD = PASSWORD('123456');

update user set authentication_string=password("123") where user="root";

显示:Query OK,1 rows affected(0.01 sec) Rows matched:1 Changed:1 Warnings:1

flush privileges;

显示:Query OK,0 rows affected (0.00 sec)

quit

复制代码

完成,这样就把root用户的密码设置为123了。

命令exit可以退出mysql控制台

最后,为了以后方便启动mysql,配置环境变量,Path追加:

;E:\mysql\bin;

复制代码

完成以后运行mysql的方法,就是打开cmd,输入命令(前提是mysql服务已经启动,如果没有启动,则输入:net statrt mysql启动服务):

mysql -u root -p

123

复制代码

就可以了。

6、第一次运行后,设定常用参数:

1)登录后,需要在正常模式下,再设一次root用户的密码,输入:

set password=password('123');

复制代码

2)打开root操作数据库的全部权限:

use mysql;

show tables;

select host,user from user;

update user set host='%' where user='root';

quit

net stop mysql

net start mysql

复制代码

MySQL正式安装完成,可以使用了。

mysql安装包提示选项_Windows操作系统安装MySQL解压版相关推荐

  1. windows+mysql+解压版_Windows操作系统安装MySQL解压版

    1.下载MySQL版本: MySQL Community Server 2.解压安装包 解压下载的安装包,放到电脑的安装目录下 3.配置my.ini文件 解压后,根目录下,有一个my-default. ...

  2. 解压安装包linux,Linux 下载安装 rar 并解压rar压缩包(Linux下如何解压.zip和.ra

    Linux 下载安装 rar 并解压rar压缩包(Linux下如何解压.zip和.ra Linux 下载安装 rar 并解压rar压缩包(Linux下如何解压.zip和.rar文件) Linux下如何 ...

  3. mysql 5.6.10 32_安装mysql-5.6.10-win32 解压版-略有修改

    1.复制mysql-5.6.10-win32.zip到D:\app目录下. 2.解压mysql-5.6.10-win32.zip 3.在D:\app\mysql-5.6.10-win32下, 复制&q ...

  4. linux下安装mysql8(基于yum安装和mysql安装包离线安装两种方式)

    试验环境: centos7 x64 最小化安装 mysql80-community-release-el7-3.noarch.rpm 或mysql-8.0.17-linux-glibc2.12-x86 ...

  5. mysql 解压版安装教程

    第一步:到Mysql官网下载. 从[https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/)找到需 ...

  6. 32位mysql安装包_《MySQL 入门教程》第 02 篇 MySQL 安装

    文章来源:<MySQL 入门教程>第 02 篇 MySQL 安装 原文作者:不剪发的Tony老师 来源平台:CSDN 上一篇我们了解了什么是MySQL数据库. 本文介绍如何在 Window ...

  7. mysql 安装包_ubuntu下安装mysql全记录

    在mysql官网https://downloads.mysql.com/archives/community/上下载mysql安装包mysql-5.7.22-linux-glibc2.12-x86_6 ...

  8. mysql安装包脚本之家_CentOS 7 MySQL5.7 TAR包解压 全自动化脚本

    准备工作 tar安装包:默认已经下载好mysql 安装包,名称为: mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz ,我的安装包位置:/root .我服务器没有网 ...

  9. 32位mysql安装包_软件测试基础——Linux系统搭建MySQL数据库

    一.mysql下载 1. 下载:官方网址:https://dev.mysql.com/downloads/mysql/ 2. 选择相应的版本,由于cenos是基于红帽的,所以Select Operat ...

  10. centos mysql安装包_Centos7下安装包方式安装MySQL

    安装包下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 第一步:在 /h ...

最新文章

  1. 并查集数据结构的几种实现
  2. 8080端口被占用处理办法
  3. jpa vue管理系统_在JPA 2.1中使用@Convert正确完成映射枚举
  4. centos6.x 搭建K8S环境准备
  5. js判断数组中对象是否存在某个值
  6. 面试必会系列 - 3.1 Redis知识点大汇总(数据类型,内存模型,持久化,缓存击穿,集群,一致性哈希等等)
  7. P2619 [国家集训队2]Tree I
  8. WORD关于论文格式设置
  9. 前端学习(3198):jsx语法规则2
  10. java stl分解_Java Thread 之間 記憶體空間分析
  11. 闰年判断_小学数学,平年和闰年怎么判断,百年不闰很多人都容易忘
  12. python创建线程函数_Python多线程编程(三):threading.Thread类的重要函数和方法...
  13. python中out函数_cython函数输出与python函数outpu略有不同
  14. 130242014062-黄凌逸-电商系统某功能模块“需求分析与设计实验课小结
  15. python 绘制降水量色斑图
  16. Android、Java超详细的身份证验证工具
  17. 2020年四季度混合型基金数据分析
  18. MT6573 android2.3.4 OTA包的生成研究
  19. 2021李宏毅 机器学习 Convolutional Neural Network (CNN)
  20. 计算机网络知识点总结(第四章 网络层)

热门文章

  1. Linux的Sysfs文件系统简要说明
  2. 牛客练习赛43F Tachibana Kanade Loves Game
  3. mysql 忘记密码, 亲测有效解决方案,Access denied for user ‘root’@’localhost’ (using password: YES)...
  4. JZOJ5371 组合数问题
  5. java多线程下如何调用一个共同的内存单元(调用同一个对象)
  6. 使用 jquery 的 上传文件插件 uploadify 3.1 配合 java 来做一个简单的文件上次功能。并且在界面上有radio 的选择内容也要上传...
  7. lesson6 DAAD转换与单片机接口
  8. Debian - 搭建Debian本地APT源
  9. 使用pythonping检查设备的连通性并记录可达设备(eNSP模拟器)
  10. OSI七层模型设计思路