专栏首页AnRFDevMySQL Windows 安装与简单配置

MySQL Windows 安装与简单配置

记录一些操作。

win7_x64 下安装配置MySQL

下载

下载了绿色免安装版本,目录为E:\mysql-5.7.17-winx64

配置

新建data目录 E:\mysql-5.7.17-winx64\data

E:\mysql-5.7.17-winx64\bin添加到环境变量

配置文件my.ini

新建配置文件my.ini放在E:\mysql-5.7.17-winx64,内容如下:

[mysqld]
basedir=E:/mysql-5.7.17-winx64
datadir=E:/mysql-5.7.17-winx64/data
tmpdir=E:/mysql-5.7.17-winx64/data
port = 3306

初始化

打开CMD,进入目录E:\mysql-5.7.17-winx64\bin>,执行初始化命令,如下

E:\mysql-5.7.17-winx64\bin>mysqld --initialize --user=mysql --console
// *******
2017-02-25T07:35:47.155727Z 1 [Note] A temporary password is generated for root@
localhost: s/KKIaag+3iS

获得了一个随机密码s/KKIaag+3iS

打开另一个CMD,执行C:\Users\Administrator>mysqld --console,目的是让MySQL跑起来

回到刚才的CMD,还在E:\mysql-5.7.17-winx64\bin> 登录root mysql -uroot -p ,用的是上面生成的密码

E:\mysql-5.7.17-winx64\bin>mysql -uroot -p
Enter password: ************
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.17

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

在MySQL的命令行里修改root的密码,记得打分号

mysql> set password = password('youPwd');
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> exit
Bye

退出用新密码重新登录。可以发现密码已经修改成功。 在这整个过程中,另一个CMD一直在运行MySQL。

2017-02-25T07:37:41.643275Z 0 [Note] mysqld: ready for connections.
Version: '5.7.17'  socket: ''  port: 3306  MySQL Community Server (GPL)

启动与停止服务

启动服务

杀掉CMD里面的MySQL进程。安装并开启服务。

E:\mysql-5.7.17-winx64\bin>mysqld install MySQL --defaults-file="E:\mysql-5.7.17
-winx64\my.ini"
Service successfully installed.

E:\mysql-5.7.17-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。

停止服务

C:\Users\Administrator>net stop MySQL
MySQL 服务正在停止.
MySQL 服务已成功停止。

查看所有Windows服务

在CMD中使用net命令,可以查看所有服务

C:\Users\Administrator>net start
已经启动以下 Windows 服务:

// ****
IPsec Policy Agent
MySQL
Network Connections
// ****

删除服务

sc delete 服务名

C:\Users\Administrator>sc delete mysql
[SC] DeleteService 成功

C:\Users\Administrator>net start mysql
服务名无效。

请键入 NET HELPMSG 2185 以获得更多的帮助。

删除服务后,重新初始化并建立服务

前面已经删除服务,此时直接建立服务并启动会报错

C:\Users\Administrator>mysqld install MySQL --defaults-file="E:\mysql-5.7.17-win
x64\my.ini"
Service successfully installed.

C:\Users\Administrator>net start mysql
发生系统错误 2。

系统找不到指定的文件。

此时要把mysql这个服务删除sc delete mysql

然后把data目录内的文件全部删除,回到bin目录重新初始化一次。又获得了一个随机密码。 再新建服务并启动即可。

E:\mysql-5.7.17-winx64\bin>mysqld --initialize --user=mysql --console
// **********
2017-02-25T08:11:51.156501Z 1 [Note] A temporary password is generated for root@
localhost: gp/L/3#ayeo/

E:\mysql-5.7.17-winx64\bin>mysqld install MySQL --defaults-file="E:\mysql-5.7.17
-winx64\my.ini"
Service successfully installed.

E:\mysql-5.7.17-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。

MySQL的服务正在运行,此时将随机密码修改成自己的密码youPwd

E:\mysql-5.7.17-winx64\bin>mysql -uroot -p
Enter password: ************
Welcome to the MySQL monitor.  Commands end with ; or \g.
// ******
mysql> set password = password('youPwd');
Query OK, 0 rows affected, 1 warning (0.00 sec)

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • MySQL Mac 安装与简单配置

    启动服务 mysql.server start 安装时没有设置密码,可以直接mysql -uroot登入。

    AnRFDev
  • MySQL在windows下的安装与配置

    官网版本: https://dev.mysql.com/downloads/mysql/5.6.html#downloads

    双愚
  • windows下Nginx安装与配置

    1、下载nginx/windows     官网下载地址:http://nginx.org/en/download.html ? 2、解压: ?     提示:...

    Sindsun
  • MySQL Router 安装与配置

    1.9. MySQL Router 1.9.1. 安装 MySQL Router # yum install mysql-router -y MySQL Rou...

    netkiller old
  • MySQL的安装与配置

      进入mysql官网https://dev.mysql.com/downloads,在官网下载的是zip压缩包。

    py3study
  • windows操作系统安装Nginx,以及简单配置

    1、Nginx的官网下载地址:http://nginx.org/en/download.html

    别先生
  • Ubuntu16.04安装及简单配置

    sudo cp /etc/apt/sources.list  /etc/apt/sources.list.backup

    foochane
  • jenkins安装和简单配置

    https://jenkins.io/zh/download/ (下载可能会比较慢)

    全栈程序员站长
  • JDK的安装与配置 | Linux&Windows

    AlicFeng
  • Windows下 gcc/g++的安装与配置

    打开链接:https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/

    对弈
  • windows下MongoDB的安装与配置

    我这里把下载的文件放在d\MongoDB文件夹下,点击下载的官方镜像文件,开始安装,在安装过程中有需要的可以更改安装路径,不更改默认即可。

    码农编程进阶笔记
  • Nginx简单介绍以及安装与配置

    一般来说,需要性能的web 服务,用nginx 。如果不需要性能只求稳定,那就apache 吧。后者的各种功能模块实现得比前者,例如ssl 的模块就比前者好,...

    bear_fish
  • Mysql安装与主从配置

    安装MySql 操作系统:Windows Server 2008 R2 Standard MySql版本:mysql-5.7.17-winx64 第一步:解压m...

    甜橙很酸
  • Mac下安装与配置MySQL

    慕白
  • Windows 下 Nginx + PHP5 的安装与配置

    本文转载至:www.phpvim.net/web/php/installing-nginx-with-php5-on-windows.html

    meteoric
  • windows下mongodb的安装与配置(全)

    双愚
  • Windows下Nginx安装与配置教程

    Nginx是一个开源的Web服务器,同时Nginx也提供了反向代理和负载均衡的功能。 Nginx通常作为负载均衡器暴露在外网接受用户请求,同时也使用其反向代理的...

    KenTalk
  • Windows下Scoop安装、配置与使用

    Scoop是Windows的命令行安装程序,是一个强大的包管理工具。可以在github上找到其项目的相关信息,项目网址。

    用户4464623
  • 【nacos系列】windows安装与配置nacos

    nacos GitHub下载安装服务:https://github.com/alibaba/nacos/releases 如图:

    沁溪源

扫码关注云+社区

领取腾讯云代金券