Mysql免安装配置教程(图文版)

Mysql免安装版配置教程

图文版

  • 配置环境变量
  • 新建一个my.ini文件,添加下面内容
    [mysqld]
    basedir=C:\\software\Mysql\mysql-5.7.14-winx64
    datadir=C:\\software\Mysql\mysql-5.7.14-winx64\data
    port=3306
  • 以管理员身份运行cmd,切换到bin目录下
  • 执行下面语句,初始化
    mysqld --initialize --user=mysql --console
  • 安装mysql服务,执行下面的语句
    mysqld --install MySQL
  • 启动服务
    net start mysql
  • 如果你已经有mysql服务了,但是用不了,执行下面的语句--删除服务,再重新从第五步开始
    mysqld --remove  
  • 登陆数据库
    mysql -u root -p
  • 在my.ini文件中在[mysqld]后一行加入skip-grant-tables
  • 关闭mysql服务,再重新启动,也就是net stop mysqlnet start mysql
  • 重新登陆:mysql -u root -p 不需输入密码,直接enter
  • 使用mysql数据库,use mysql
  • 查询mysql数据库的user表,select * from user ;
  • 对表user执行update操作:
update user set authentication_string = password("root") where user="root";
  • 退出mysql,把my.ini文件中的skip-grant-tables去掉,重新启动mysql服务

这里写图片描述

进到到mysql数据库,在使用sql指令的时候,如果出现以下的错误

mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

这里写图片描述

增加三句指令:

step 1: SET PASSWORD = PASSWORD('your new password');

step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

step 3:flush privileges;

在step1 时,your new password是随便你自己写的


文字版

这是文字版:

这里写图片描述

下面是成功的图!

Mysql常用命令图


原文发布于微信公众号 - Java3y(gh_085b56c42174)

原文发表时间:2018-03-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

MySQL 数据库上线后根据 status 状态优化

马哥linux运维 | 最专业的linux培训机构 ---- 网上有很多的文章教怎么配置mysql服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文...

3246
来自专栏耕耘实录

Zabbix最佳实践一:Zabbix4.0.2的安装与配置

版权声明:本文为耕耘实录原创文章,各大自媒体平台同步更新。欢迎转载,转载请注明出处,谢谢

7523
来自专栏乐沙弥的世界

Percona XtraDB Cluster Strict Mode(PXC 5.7)

在Percona XtraDB Cluster集群架构中,为了避免多主节点导致的数据异常,或者说一些不被支持的特性引发的数据不一致的情形,PXC集群可以通过配置...

1532
来自专栏大白虾谈架构

CentOS6.5安装mysql5.1.73

1273
来自专栏云计算教程系列

最全的CentOS MariaDB入门教程

MariaDB是流行的跨平台MySQL数据库管理系统的分支,被认为是MySQL 的完全替代品。MariaDB是由Sun在Sun Microsystems合并期间...

2885
来自专栏架构技术

Solr7使用Oracle数据源导入+中文分词

安装目录假设为#solr_home,本文的#solr_home为apps/svr/solr

1202
来自专栏程序猿

MySQL的匿名账户安全

在windows中MySql以服务形式存在,在使用前应确保此服务已经启动,未启动可用net start mysql命令启动。而Linux中启动时...

4067
来自专栏云计算教程系列

如何在Ubuntu 16.04上使用MySQL设置远程数据库以优化站点性能

随着您的应用程序或网站的增长,您可能已经超出了当前的服务器设置。如果您在同一台计算机上托管Web服务器和数据库后端,最好将这两个功能分开,以便每个功能可以在自己...

1320
来自专栏你不就像风一样

Centos7.4 版本环境下安装Mysql5.7操作记录

Centos7.x版本下针对Mysql的安装和使用多少跟之前的Centos6之前版本有所不同的,废话就不多赘述了,下面介绍下在centos7.x环境里安装mys...

2401
来自专栏云计算教程系列

如何在CentOS 7上安装和使用PostgreSQL

关系数据库管理系统是许多网站和应用程序的关键组件。它们提供了一种存储,组织和访问信息的结构化方法。

2251

扫码关注云+社区

领取腾讯云代金券