php语言基础之php7环境安装

php语言基础之php7环境安装

ID:34725330

大小:154.42 KB

页数:7页

时间:2019-03-10

php语言基础之php7环境安装_第1页
php语言基础之php7环境安装_第2页
php语言基础之php7环境安装_第3页
php语言基础之php7环境安装_第4页
php语言基础之php7环境安装_第5页
资源描述:

《php语言基础之php7环境安装》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、中国IT职业教育领先品牌精品课程全程面授php语言基础之PHP7环境安装(2)上次千锋PHP培训老师为大家讲解的方法没有讲解完,今天让我们继续来看这位老师对PHP7环境安装的讲解。安装MysqlMysql官方提供两种安装方式,一种是常规的msi安装包的方式,另一种是压缩包形式的免安装方式。我之前的一篇博客就是用的msi安装包,所以这里尝试一下压缩包的形式安装。首先解压mysql-5.7.10-winx64.zip,为了方便执行Mysql命令可以将Mysql的bin目录添加到系统的环境变量Path。安装Mysql前需要指定数

2、据文件的存放路径,默认路径为Mysql目录下的data目录,需要手工创建这个目录。目录创建好后可以开始初始化数据了:(1)环境变量配置:此电脑-属性-高级系统设置-环境变量,找到环境变量path(从系统变量找),将“mysql解压的根目录bin”加入变量中,如: 千锋教育www.qfedu.com中国IT职业教育领先品牌精品课程全程面授点击编辑点击新建,我们就将“mysql根目录bin”加入path。千锋教育www.qfedu.com中国IT职业教育领先品牌精品课程全程面授(2)将根目录下的my-default.ini

3、,改名为my.ini,my.ini用下面内容替换(将根目录替换为自己解压的根目录)[client]port=3306#设置mysql客户端连接服务端时默认使用的端口[mysql]default-character-set=utf8#设置mysql客户端默认字符集[mysqld]port=3306#mysql服务端默认监听(listenon)的TCP/IP端口basedir="D:DevelopmentToolsmysqlSever"#解压根目录,基准路径,其他路径都相对于这个路径datadir="D:Develop

4、mentToolsmysqlSeverdata"#解压根目录datamysql5.7没有这个文件夹,不过没有关系,mysql数据库文件所在目录character-set-server=latin1#服务端使用的字符集默认为8比特编码的latin1字符集default-storage-engine=INNODB#千锋教育www.qfedu.com中国IT职业教育领先品牌精品课程全程面授创建新表时将使用的默认存储引擎sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_

5、ENGINE_SUBSTITUTION#SQL模式为strict模式max_connections=100#mysql服务器支持的最大并发连接数(用户数)。但总会预留其中的一个连接给管理员使用超级权限登录,即使连接数目达到最大限制。如果设置得过小而用户比较多,会经常出现“Toomanyconnections”错误。query_cache_size=0#查询缓存大小,用于缓存SELECT查询结果。如果有许多返回相同查询结果的SELECT查询,并且很少改变表,可以设置query_cache_size大于0,可以极大改善查询效率

6、。而如果表数据频繁变化,就不要使用这个,会适得其反tmp_table_size=34M#内存中的每个临时表允许的最大大小。如果临时表大小超过该值,临时表将自动转为基于磁盘的表(DiskBasedTable)。thread_cache_size=8#缓存的最大线程数。当客户端连接断开时,如果客户端总连接数小于该值,则处理客户端任务的线程放回缓存。在高并发情况下,如果该值设置得太小,就会有很多线程频繁创建,线程创建的开销会变大,查询效率也会下降。一般来说如果在应用端有良好的多线程处理,这个参数对性能不会有太大的提高。(3)按w

7、in+x,以管理员身份运行命令提示符(cmd)刚才在解压的时候我们会发现没有data这个文件夹,但是我们不需要去创建,我们输入这个命令去初始化:千锋教育www.qfedu.com中国IT职业教育领先品牌精品课程全程面授//初始化数据库文件  生成data文件夹mysqld--initialize-insecure--console输入命令,注意是mysqld,不是mysql:使用-initialize-insecure生成空密码常用参数说明–console在命令行输出执行的信息–initialize-insecure初始化

8、数据不生成登录密码 –initialize初始化数据并随机生成登录密码–user=root指定数据库超级用户,默认root,也可以改成别的帐号–defaults-file=C:/ProgramFiles/Mysql/my.cnf指定mysql配置文件–basedir指定安装目录–datadir指定数据存

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。