网上的教程有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的。

安装环境:Windows 10 企业版

软件安装包

  下载地址:登录 https://dev.mysql.com/downloads/file/?id=476233 页面进行下载,如下图。

安装:

1.下载之后等到一个ZIP包,进行解压,我这里解压到D盘下面。并创建数据存放的文件夹data和my.ini文件,如下图。

2.配置ini文件

我这里配置的比较简单,将就看吧

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[client]
port=3306
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir="D:\\Program Files\\MySQL8"
datadir="D:\\Program Files\\MySQL8\\data"
character-set-server=utf8
default-storage-engine=INNODB
#支持 INNODB 引擎模式。修改为 default-storage-engine=INNODB 即可。
#如果 INNODB 模式如果不能启动,删除data目录下ib开头的日志文件重新启动。
max_connections=200
max_connect_errors=10

  

3.配置环境变量

在此电脑→属性→高级系统设置→环境变量

添加 MYSQL_HOME   D:\Program Files\MySQL8\bin ,如下图所示:

4.安装mysql

       必须以管理员身份运行cmd控制台,否则在安装时会报错,会导致安装失败的情况。

       在控制台输入数据库初始化命令:

    mysqld --initialize --console

 

 

执行完成后,会打印 root 用户的初始默认密码,并记录下来,如下图:

如果遇到初始化没有任何提示,请检查环境设置和清空data 下面的数据,重新执行上述命令进行初始化。

5.安装mysql服务

       在上一步的cmd终端中执行命令:

  mysqld --install MySQL8

服务安装好后,相关的服务操作命令:

  启动服务:net start MySQL8

  停止服务:net stop MySQL8

  删除服务 : sc delete MySQL8 (出现问题时,可执行)

6.登录mysql 并修改初始密码

用初始面登录mysql

 

 

在MySQL中依次执行下面的命令:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; 

FLUSH PRIVILEGES;

修改密码,注意命令尾的;一定要有,这是mysql的语法

到此,安装部署就完成了。官方说测试速度MySQL8比5快两倍。

 

posted @ 2018-07-19 10:40 cnbing 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1.下载 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 我这里下载最新的JDK9,如果只是为了运行,不开发的话,可以只下载JRE 点击download 同意协议,就按照系统版本下载即可。 2.安装 安装 阅读全文
posted @ 2017-12-25 15:42 cnbing 阅读(2146) 评论(0) 推荐(0) 编辑
摘要: 一. 卸载JDK 1. 通过如下命令查看当前JDK的相关内容 rpm -qa | grep java 2. 如果出现如下内容 java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5. 阅读全文
posted @ 2017-12-23 22:22 cnbing 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 前言: 在本篇博客中,我将给大家介绍如何在Centos7上安装PHP-Redis扩展以及一些简单的实用,关于如何在Centos上安装redis的,可以参考我的上一篇博客 Redis在Centos7上的安装部署 想要在php中操作redis,那就必须安装php-redis扩展,就比如MySQL一样,p 阅读全文
posted @ 2017-06-24 23:59 cnbing 阅读(5500) 评论(1) 推荐(0) 编辑
摘要: 一、修改httpd.conf文件 #配置文本最后加入:<Directory "D:/web/web1"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all 阅读全文
posted @ 2017-06-08 15:29 cnbing 阅读(1517) 评论(0) 推荐(0) 编辑
摘要: 一、升级YUM源 yum -y update 二、安装Apache 查看yum中Apache的版本yum list httpd #确认版本为2.4版本 安装:yum install httpd -y 自动安装结束: systemctl stop httpd.servicesystemctl star 阅读全文
posted @ 2017-06-08 14:53 cnbing 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service systemctl disable firewalld.service systemctl mask firewalld.service 2、安装iptables防火墙 yum install iptable... 阅读全文
posted @ 2017-06-07 15:57 cnbing 阅读(9629) 评论(1) 推荐(0) 编辑
摘要: 参考以下内容: 阅读全文
posted @ 2017-06-07 15:23 cnbing 阅读(934) 评论(0) 推荐(0) 编辑
摘要: # id www id: www:无此用户 # groupadd www # useradd -g www -s /sbin/nologin www # id www uid=501(www) gid=501(www) 组=501(www) 阅读全文
posted @ 2017-06-07 15:17 cnbing 阅读(12497) 评论(0) 推荐(0) 编辑
摘要: 例如,要把域名 test.com,重定向到 www.test.com,则需要修改 Apache 中站点的配置文件,添加 301 重定向的配置。 最主要就是以下配置: 添加好 Apache 的配置后,重启 Apache 生效,然后访问 test.com,就会 301 跳转到 www.test.com  阅读全文
posted @ 2017-06-07 15:08 cnbing 阅读(3524) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示