一、官网下载压缩包mysql-8.0.11-winx64.zip,解压到E:\mysql-8.0.11-winx64

二、配置环境变量

1、新建变量MYSQL_HOME=E:\mysql-8.0.11-winx64

2、在path变量中加入%MYSQL_HOME%\bin

三、安装mysql服务

打开cmd窗口,输入mysqld --install进行安装

如果出现Service successfully installed 说明注册成功了;

如果出现Install/Remove of the service denied!,就需要用管理员身份运行DOS了。

四、初始化mysql服务

打开cmd窗口,输入mysqld --initialize进行初始化,在E:\mysql-8.0.11-winx64目录下将会生成一个data文件夹

mysql启动过程中,会自动进行以下操作:

1、初始化msql

2、一个SSL证书和密钥文件在数据目录中生成(/var/lib/mysql)。

3、 validate_password plugin 被安装

4、一个超级用户帐号'root'@'localhost 被创建,并且会为帐号生成随机密码,随机密码存储在data目录下的.err文件下

在安装完成后应尽快使用刚才生成的随机密码登录mysql,然后修改超级用户帐号密码

五、启动mysql服务

打开cmd窗口,输入net start mysql,可看到mysql服务已经启动成功的提示

六、使用默认账户root进入mysql

打开cmd窗口,输入mysql -u root -p,根据提示输入默认密码即可进入

七、修改默认账户密码

mysql> alter user 'root'@'localhost' identified by '123';

mysql> set password for 'root'@'localhost'=password('123');

mysql> update mysql.user set authentication_string=password('123') where user='root' and Host = 'localhost';

mysql> flush privileges;

方法1: 用SET PASSWORD命令

MySQL -u root

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2:用mysqladmin

mysqladmin -u root password "newpass"

如果root已经设置过密码,采用如下方法

mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接编辑user表

mysql -u root

mysql> use mysql;

mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

mysql> FLUSH PRIVILEGES;

在丢失root密码的时候,可以这样

mysqld_safe --skip-grant-tables&

mysql -u root mysql

mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

mysql> FLUSH PRIVILEGES;

进入mysql模式,即mysql>alter user 'root'@'localhost' identified by '123'

其他命令:

1、关闭服务net stop mysql

mysql编码问题:

修改或新建配置文件my.ini,输入以下内容:

[mysql]

default-character-set=utf8

[mysqld]

character-set-server=utf8

collation_server=utf8_general_ci

注意:

文件要保存为无bom的UTF-8格式

第二行的参数不能写在mysqld的底下,否则会无法启动服务

第四行也可以将破折号写成下划线

修改文件后保存,需重启mysql服务:net stop mysql&&net start mysql

进入mysql,可查看配置是否生效

输入命令:show variables like 'character%';可查看mysql全局配置

解压mysql server_2018-05-09 MySql-server解压缩版安装及配置相关推荐

  1. MySQL绿色解压缩版安装与配置

    本例使用的MySQL的版本为MySQL-5.6.17-winx64. [转载使用,请注明出处:http://blog.csdn.net/mahoking] 操作步骤: 一.安装MySQL数据库 1.下 ...

  2. mysql5.7.19解压教程_Mysql学习mysql5.7.19 winx64解压缩版安装配置教程

    <MysqL学习MysqL5.7.19 winx64解压缩版安装配置教程>要点: 本文介绍了MysqL学习MysqL5.7.19 winx64解压缩版安装配置教程,希望对您有用.如果有疑问 ...

  3. windows下MySQL 5.7+ 解压缩版安装配置方法

    原文:windows下MySQL 5.7+ 解压缩版安装配置方法 方法来自伟大的互联网. 1.去官网下载.zip格式的MySQL Server的压缩包,根据需要选择x86或x64版.注意:下载是需要注 ...

  4. Mysql(免安装版)安装、配置、卸载与更改端口

    Mysql(免安装版)安装.配置.卸载与更改端口 第一步:下载Mysql 官网下载地址:MySQL :: Download MySQL Community Server 1.鼠标滑下来,找到Other ...

  5. mysql 5.7.20 winx64解压缩版安装教程

    mysql 5.7.20 winx64解压缩版安装教程 系统环境:Win7 x64 软件准备:MySQL 5.7.20 winx64 下载网址:https://dev.mysql.com/downlo ...

  6. kali linux解压文件.gz,kali linux 压缩文件解压缩命令(包含7z)

    tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------- .gz 解压1 ...

  7. SQL Server 2016 AlwaysOn 安装及配置介绍

    SQL Server 2016  AlwaysOn 安装及配置介绍 Always On 可用性组功能是一个提供替代数据库镜像的企业级方案的高可用性和灾难恢复解决方案. SQL Server 2012 ...

  8. 配置iscsi服务器_在Windows Server 2016上安装和配置iSCSI目标服务器

    配置iscsi服务器 In this article, I am going to explain how we can install and configure the iSCSI Target ...

  9. Windows Server2016+SQL Server 2016 Cluster安装及配置

    我们知道,近期微软正式发布了Windows Server2016和SQL Server Cluster 2016,所以借此机会来尝试一下Windows Server2016+SQL Server Cl ...

最新文章

  1. 英伟达第二季度营收增长24%
  2. 从JPA到Hibernate的旧版和增强型标识符生成器
  3. 前端学习(571):margin负值下的两栏自适应
  4. 蚂蚁金服SOFA开源负责人鲁直:不只是中间件,未来会开源更多
  5. SpringBoot总结之CommandLineRunner
  6. Java的poi技术遍历Excel时进行空Cell,空row,判断
  7. redis 缓存模式
  8. android学习笔记---34_Activity的启动模式
  9. win7系统怎么用计算机,Win7系统中计算器怎么用
  10. npm安装依赖报错:npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\misal\AppData\R
  11. 基于TLC5615芯片的DDS信号发生器(FPGA)
  12. 莲香·沙罗花飞逝的梦境
  13. c语言税务信息申报系统,四川税务网上申报系统下载
  14. HI3516DV300笔记(二)硬件适配
  15. python可视化Bokeh 线形图(带分页)
  16. html网页全选效果,为什么我用js写的全选/反选/全不选页面,没有效果?
  17. Auto.js软件工具集合
  18. Oracle 正则表达式详解(regexp_substr、regexp_instr、regexp_replace、regexp_like)
  19. GeoServer 多级地图发布流程
  20. Neo4j 安装、使用教程

热门文章

  1. 深度可分离卷积(Xception 与 MobileNet)
  2. Nginx - 代理、缓存
  3. Servlet - 基础
  4. 正则表达式与扩展正则表达式区别
  5. Mac下Git项目使用的.gitignore文件
  6. HBase使用场景和成功案例 (转)
  7. 问题与事务跟踪系统jira中的版本管理
  8. POJ 1325 Machine Schedule[二分图匹配*最小点覆盖]
  9. dos系统功能调用的屏幕显示字符是( )号调用_四、WIN10模拟DOS环境之8086汇编实战...
  10. java println源码_System.out.println()相关源码