GVKun编程网logo

Mysql 8.0.* zip版本 windows安装(mysql 8.0.21安装)

2

如果您想了解Mysql8.0.*zip版本windows安装和mysql8.0.21安装的知识,那么本篇文章将是您的不二之选。我们将深入剖析Mysql8.0.*zip版本windows安装的各个方面,

如果您想了解Mysql 8.0.* zip版本 windows安装mysql 8.0.21安装的知识,那么本篇文章将是您的不二之选。我们将深入剖析Mysql 8.0.* zip版本 windows安装的各个方面,并为您解答mysql 8.0.21安装的疑在这篇文章中,我们将为您介绍Mysql 8.0.* zip版本 windows安装的相关知识,同时也会详细的解释mysql 8.0.21安装的运用方法,并给出实际的案例分析,希望能帮助到您!

本文目录一览:

Mysql 8.0.* zip版本 windows安装(mysql 8.0.21安装)

Mysql 8.0.* zip版本 windows安装(mysql 8.0.21安装)

一,MySQL8.0.*zip版本安装步骤。

1,下载

https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.15-winx64.zip 

注现在最新的版本是8.0.15

2,解压

将mysql-8.0.15-winx64.zip解压到 D:/mysql 目录下

3,打开cmd命令控制台,输入以下命令。切记使用windows中的cmd命令行。

         d:

         cd\

         cd mysql

         cd bin

         d:\mysql\bin>mysqld --initialize-insecure                      初始化数据库目录,账号为root,无密码。执行后mysql目录下将会多出一个data文件夹。

4,安装数据库系统服务,输入以下命令。

         d:\mysql\bin\mysqld --install  xxx           xxx是服务名称,不写为默认服务名mysql。

         net start mysql                          启动数据库服务

5,登录数据库服务器

        d:\mysql\bin>mysql -u root           直接登录  无密码

        mysql>select version();               查看当前版本号

        mysql>show user();                     查看登录账号

        mysql>show databases;              查看所有数据库

       mysql>create database db;          建立数据库

6,退出卸载

        mysql>exit              退出客户端

        d:\nysql\bin>net stop mysql         停止服务

        d:\mysql\bin>mysqld --remove     卸载服务 

7,修改root密码为123456

连接到mysql

d:\mysql\bin>mysql -uroot 

ALTER USER ''root''@''localhost'' IDENTIFIED WITH mysql_native_password BY ''123456'';

方法二、还有一种方法

下载以后将安装包解压到任意文件夹,我这里解压到E盘。

安装
解压以后有E:\mysql\mysql-8.0.15-winx64,里面建立一个空文件夹data,如果已经有这个文件夹就不用进行这一步

建立一个my.ini文件,用记事本打开,复制以下代码进去
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\\mysql\\mysql-8.0.15-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\\mysql\\mysql-8.0.15-winx64\\Data # 注意要双\\
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4 新版本的MySQL 字符集以更改为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306

配置环境变量
右键计算机->属性->高级系统设置->高级->环境变量
在系统变量中添加一个名叫 MYSQL_HOME 的变量。
修改Path变量,在末尾添加 %MYSQL_HOME%\bin
以管理员身份运行cmd命令,并将路径换到mysql的bin目录下

初始化数据库,运行命令:mysqld –initialize –console
注意,结果中,下面这句话冒号后面的部分是默认密码,记下来
A temporary password is generated for root@localhost: rI5rvf5x5G,E
   

安装服务
    运行命令:mysqld –install, 至此mysql就安装完毕了
###测试是否安装成功
    运行mysql命令: net start mysql
    停止mysql命令: net stop mysql

更改密码

假设要把密码改成123456, 运行cmd,在bin目录下运行命令:mysql -u root -p
输入原密码
输入语句:
ALTER USER ''root''@''localhost'' IDENTIFIED BY ''123456'';



Apache第一篇:windows安装 apache 64位 + php5.6 64位 (亲测可用)

Apache第一篇:windows安装 apache 64位 + php5.6 64位 (亲测可用)

转载:https://blog.csdn.net/zhangtao0417/article/details/81534227

很久没写博了,因为没遇到很棘手抓狂的事,现在记录下我在用apache中遇到的坑,希望能对其他人有些帮助

之前很小白,直接百度搜索搭建PHP环境,随手就参考一篇教程

按照网上的教程安装apache 和PHP,一步一步很小心谨慎的安好了

也的确成功了,运行PHP也很成功,代码运行的也很顺利,一切都很美满

直到今天,我需要在apache 中添加mod_wsgi 模块,因为我是用python安装mod_wsgi的,参考网上的教程

需要在Apache中导入在python安装好的mod_wsgi

这个教程我也会写下来,由于还没开写,没有链接,需要的话点我头像找我的下篇文章

 

废话不说了,开始教程,

首先下载apache:

请下载的同学注意了,我们要的是Apache 64位!!!

科普一下:x64就是64位的,x86是32位

 

64位下载地址如下:

首先是最爱的官网:

https://www.apachehaus.com/cgi-bin/download.plx

以下是其他的一些下载链接

apache2.4.16:

https://pan.baidu.com/s/1kU6R0nP 密码:1cy8(v14)这个是我从另一个博客找到的,没试过

apache2.4.2

https://www.anindya.com/apache-http-server-2-4-2-x86-and-x64-windows-installers/    (vc9 这个要跟你的PHP版本要一致)

至于你要下载哪个,看你自己需求。下面是这两个版本的区别

https://blog.csdn.net/zhuifengshenku/article/details/38796513

后面的安装请自行选择,毕竟我没走这条路

 

apache2.4.34(我用的是这种)

https://www.apachelounge.com/download/VC14/    (vc14)

解压即用

 

在启动之前,需要确认你的电脑安装了vc14的库,要不然,启动不了会报错!!!!

启动apache

有好几种方式启动,随便介绍一下

1.打开cmd,进入Apache下bin目录,运行httpd -k start

2.进入刚刚解压的apache的bin文件夹,双击http.exe也行,我试过

3.专用工具minitor,在bin目录下能找到(我用的是这种)

双击之后在电脑右下角有图标,不知道为啥不直接出现

双击就能打开了,界面如下:

有可能你打开里面什么都没有,这时候需要用一个命令

cmd进去apache的bin目录,执行以下命令

httpd.exe -k install -n Apache2.4

即可出现一个Apache2.4的服务,在这里就可以对服务器进行开启,停止,重启等操作

注意:如果这一步报错了,例如下图

是你的apache文件并不在conf标注的位置上,这样会导致apache启动不了,需要修改

所以打开apache2.4\conf\httpd.conf

把这里面的路径修改为你放置apache目录的位置,然后重新运行 “httpd.exe -k install -n Apache2.4” 就能成功开启服务了,如果还不行,很大可能是端口被占用了,这个可自行百度

在浏览器输入localhost即可看到

或者有可能是官方定义的主页,同样是成功开启服务的标志

安装PHP,这个很简单

https://windows.PHP.net/download#x64

找到你想要的x86版本,我选择5.6.37

下载zip,解压到你自己选择的文件夹

在进去解压的文件夹,找到PHP.in.development。重命名为PHP.ini

打开后修改一下几个地方:

打开一些常用的模块,以后需要用哪些就打开哪些,没有的就去百度怎么安装新模块

其他配置自行百度

最后!!!把PHP解压的那个文件夹路径加入 系统环境变量 path中

两个!!!

最后检测下是否成功,cmd输入PHP -v

到这里还差最后一步,将 PHP 配置到apache中,这样就可以访问PHP页面

进入到之前我们安装apache的conf文件夹,打开配置文件httpd.conf

找到以下配置项,加入红框内的代码

在文件的最后面添加红框内的代码,换成你自己的路径,不一定跟我一样

保存修改后!!!!重启apache
别到时测试的时候一脸懵逼

写测试PHP

在你的apache的文件夹中找到htdocs文件夹,以后你的项目页面放在这里才能用apache访问到,原理类似于tomcat

创建一个info.PHP文件,写入以下代码:

<?PHP
    PHPinfo();
?>

就这么几句,方便你们复制

保存好,在浏览器输出访问路径:http://localhost/info.PHP

就看到你期待已久的页面了


--------------------- 
作者:耍螳螂拳的程序猿 
来源:CSDN 
原文:https://blog.csdn.net/zhangtao0417/article/details/81534227 
版权声明:本文为博主原创文章,转载请附上博文链接!

ArcSDE 10.1 for PostgreSQL on Windows安装

ArcSDE 10.1 for PostgreSQL on Windows安装

http://blog.newnaw.com/?p=1055

Clojure 1.9 windows安装

Clojure 1.9 windows安装

在过去,我使用clojure.org提供的 Windows安装程序在我的各种Windows机器上安装clojure. Clojure 1.9已经出现了几个星期,但据我所知,仍然没有Windows安装程序或基于 Java的通用安装的迹象.

我试过从clojure.org下载jar并运行

java -jar clojure.1.9.0.jar

但那只是转储堆栈:

Exception in thread "main" java.lang.ExceptionInInitializerError
        at java.lang.class.forName0(Native Method)
        at java.lang.class.forName(UnkNown Source)
        at clojure.lang.RT.classForName(RT.java:2204)
        at clojure.lang.RT.classForName(RT.java:2213)
        at clojure.lang.RT.loadClassForName(RT.java:2232)
        at clojure.lang.RT.load(RT.java:450)
        at clojure.lang.RT.load(RT.java:426)
        at clojure.core$load$fn__6548.invoke(core.clj:6046)
        at clojure.core$load.invokeStatic(core.clj:6045)
        at clojure.core$load.doInvoke(core.clj:6029)
        at clojure.lang.RestFn.invoke(RestFn.java:408)
        at clojure.core$load_one.invokeStatic(core.clj:5848)
        at clojure.core$load_one.invoke(core.clj:5843)
        at clojure.core$load_lib$fn__6493.invoke(core.clj:5888)
        at clojure.core$load_lib.invokeStatic(core.clj:5887)
        at clojure.core$load_lib.doInvoke(core.clj:5868)
        at clojure.lang.RestFn.applyTo(RestFn.java:142)
        at clojure.core$apply.invokeStatic(core.clj:659)
        at clojure.core$load_libs.invokeStatic(core.clj:5925)
        at clojure.core$load_libs.doInvoke(core.clj:5909)
        at clojure.lang.RestFn.applyTo(RestFn.java:137)
        at clojure.core$apply.invokeStatic(core.clj:659)
        at clojure.core$require.invokeStatic(core.clj:5947)
        at clojure.core.server$loading__6434__auto____8456.invoke(server.clj:9)
        at clojure.core.server__init.load(UnkNown Source)
        at clojure.core.server__init.<clinit>(UnkNown Source)
        at java.lang.class.forName0(Native Method)
        at java.lang.class.forName(UnkNown Source)
        at clojure.lang.RT.classForName(RT.java:2204)
        at clojure.lang.RT.classForName(RT.java:2213)
        at clojure.lang.RT.loadClassForName(RT.java:2232)
        at clojure.lang.RT.load(RT.java:450)
        at clojure.lang.RT.load(RT.java:426)
        at clojure.core$load$fn__6548.invoke(core.clj:6046)
        at clojure.core$load.invokeStatic(core.clj:6045)
        at clojure.core$load.doInvoke(core.clj:6029)
        at clojure.lang.RestFn.invoke(RestFn.java:408)
        at clojure.core$load_one.invokeStatic(core.clj:5848)
        at clojure.core$load_one.invoke(core.clj:5843)
        at clojure.core$load_lib$fn__6493.invoke(core.clj:5888)
        at clojure.core$load_lib.invokeStatic(core.clj:5887)
        at clojure.core$load_lib.doInvoke(core.clj:5868)
        at clojure.lang.RestFn.applyTo(RestFn.java:142)
        at clojure.core$apply.invokeStatic(core.clj:659)
        at clojure.core$load_libs.invokeStatic(core.clj:5925)
        at clojure.core$load_libs.doInvoke(core.clj:5909)
        at clojure.lang.RestFn.applyTo(RestFn.java:137)
        at clojure.core$apply.invokeStatic(core.clj:659)
        at clojure.core$require.invokeStatic(core.clj:5947)
        at clojure.core$require.doInvoke(core.clj:5947)
        at clojure.lang.RestFn.invoke(RestFn.java:408)
        at clojure.lang.Var.invoke(Var.java:381)
        at clojure.lang.RT.doInit(RT.java:487)
        at clojure.lang.RT.<clinit>(RT.java:336)
        at clojure.main.<clinit>(main.java:20)
Caused by: java.io.FileNotFoundException: Could not locate clojure/spec/alpha__init.class or clojure/spec/alpha.clj on classpath.
        at clojure.lang.RT.load(RT.java:463)
        at clojure.lang.RT.load(RT.java:426)
        at clojure.core$load$fn__6548.invoke(core.clj:6046)
        at clojure.core$load.invokeStatic(core.clj:6045)
        at clojure.core$load.doInvoke(core.clj:6029)
        at clojure.lang.RestFn.invoke(RestFn.java:408)
        at clojure.core$load_one.invokeStatic(core.clj:5848)
        at clojure.core$load_one.invoke(core.clj:5843)
        at clojure.core$load_lib$fn__6493.invoke(core.clj:5888)
        at clojure.core$load_lib.invokeStatic(core.clj:5887)
        at clojure.core$load_lib.doInvoke(core.clj:5868)
        at clojure.lang.RestFn.applyTo(RestFn.java:142)
        at clojure.core$apply.invokeStatic(core.clj:659)
        at clojure.core$load_libs.invokeStatic(core.clj:5925)
        at clojure.core$load_libs.doInvoke(core.clj:5909)
        at clojure.lang.RestFn.applyTo(RestFn.java:137)
        at clojure.core$apply.invokeStatic(core.clj:659)
        at clojure.core$require.invokeStatic(core.clj:5947)
        at clojure.main$loading__6434__auto____8543.invoke(main.clj:11)
        at clojure.main__init.load(UnkNown Source)
        at clojure.main__init.<clinit>(UnkNown Source)
        ... 55 more

因为我没有文件clojure / spec / alpha__init.class或clojure / spec / alpha.clj,看来我现在运气不好.

那么 – 从拥有1.9.0罐子到让它全部在Windows上运行,是否有一步一步走?

欢迎所有建议.

解决方法

TL; DR:

您还必须下载org.clojure/spec.alpha和org.clojure/core.specs.alpha.然后从以下开始:

java -cp clojure-1.9.0-alpha17.jar;spec.alpha-0.1.123.jar;core.specs.alpha-0.1.10.jar clojure.main

(注意,你的版本会有所不同;并且会有:instad of;对于unix系列的OS).

如何找到并获取其他deps

随着Clojure最近的更改在alpha子命名空间中使用Spec的专用工件,仅使用常规jar(例如java -jar $CLOJURE_JAR clojure.main)启动简单的REPL就不再容易了.那么如何开始呢?

在你最好在某个地方做一个lein new之前,将org.clojure / clojure依赖项更改为你喜欢的版本并做一个lein deps:tree来获取所需的所有内容并显示org.clojure / core现在的内容依赖于取决于.例如.

[org.clojure/clojure "1.9.0-alpha17"]
   [org.clojure/core.specs.alpha "0.1.10" :exclusions [[org.clojure/clojure] [org.clojure/spec.alpha]]]
   [org.clojure/spec.alpha "0.1.123" :exclusions [[org.clojure/clojure]]]

所有工件最终都在〜/ .m2 / repository中.接下来你必须建立你的类路径来调用REPL.您现在可以在该虚拟项目中运行lein with-profile uberjar cp以获取Leiningen正在使用的类路径.例如.:

$lein with-profile uberjar cp
/tmp/xxx/test:/tmp/xxx/src:/tmp/xxx/resources:/tmp/xxx/target/classes:/home/user/.m2/repository/org/clojure/clojure/1.9.0/clojure-1.9.0.jar:/home/user/.m2/repository/org/clojure/spec.alpha/0.1.143/spec.alpha-0.1.143.jar:/home/user/.m2/repository/org/clojure/core.specs.alpha/0.1.24/core.specs.alpha-0.1.24.jar
# this will be `;` instead of `:` as well here for windows

删除测试,src和资源,即必须传递给-cp的内容.

未来解决方案

如Getting Started所述,clojure CLI尚不适用于Windows.

composer windows安装,使用新手入门

composer windows安装,使用新手入门

一.前期准备:

1.下载安装包,https://getcomposer.org/download/

 

 

2.在php.ini文档中打开extension=php_openssl.dll

3.下载php_ssh2.dll、php_ssh2.pdb,http://windows.php.net/downloads/pecl/releases/ssh2/0.12/

4.把php_ssh2.dll、php_ssh2.pdb文件放php的ext文件夹

5.重启apache,php

 

二.安装:

1.点击next

 

 

2.选择你的php.exe所在文件夹的路径

 

 

3.直接点next

4.点install

5.点finish

6.打开cmd,直接输入composer:如下表示安装成功

 

 

 

三.使用:

比如,我的项目在C:\Users\Administrator\Desktop\phpstudy\phpcode\20下,说白了就是在`20`这个文件夹下,

我现在想在这个文件夹下用composer管理组件,该怎么做?

1.在`20`这个文件夹下创建一个composer.json文件,这个文件中有你所有组件的信息.文件内容如下:

我添加了我要用到的三个组件,

{
"require": {
"guzzlehttp/guzzle": "4.2.*",//前面是组件名,后面是组件版本
"league/csv": "6.0.*", //php组件很多,组件名和版本都可以从https://packagist.org/获得
"spatie/string": "1.8.*"

}
}
2.在cmd命令行中,进入到`20`这个目录下,
3.在cmd命令行执行composer install命令,他会去自动下载`20`文件夹下的composer.json文件中的那3个组件.

 

 

结果如下:

 

 

可以看到,他自动生成了一个vendor文件夹,组件全下载在了vendor下面.

 

四.组件的使用:

1.首先在文件中要引入vendor下的autoload.php文件,这是官方的自动加载文件.

2.new对象,调用方法即可.

如:

require ''vendor/autoload.php''; //引入自动加载文件
$client=new \GuzzleHttp\Client(); //创建GuzzleHttp组件的对象
$httpResponse=$client->options(); //调用方法

五.在下载组件的时候会非常慢,这需要修改composer的配置文件:

1.在cmd中输入composer config -l -g命令,得到composer配置文件的路径.

 

 

图中的[home]后面就是路径,

2.打开路径下的config.json文件.将内容改为:


{
"config": {

},
"repositories": [
{"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"},
{"packagist": false}
]
}
其中的url路径改为可用的国内路径就好.一个不行就多换几个试试.

今天关于Mysql 8.0.* zip版本 windows安装mysql 8.0.21安装的分享就到这里,希望大家有所收获,若想了解更多关于Apache第一篇:windows安装 apache 64位 + php5.6 64位 (亲测可用)、ArcSDE 10.1 for PostgreSQL on Windows安装、Clojure 1.9 windows安装、composer windows安装,使用新手入门等相关知识,可以在本站进行查询。

本文标签: