wampServer(windows、apache、mysql、php)
wampServer(windows/apche/mysql/php)集成环境
在线状态:区域网内可以访问
离线状态:本地设备可以访问
自拟定网站根目录:
Apache -- httpd.conf -- 搜索 #DocumentRoot #<Directory
注: httpd.conf 指向'D:\wamp\bin\apache\apache2.4.9\conf\httpd.conf'
修改wamp默认文件路径:
wamp -- wampmanager.ini -- 搜索 menu.left -- www目录 -- 修改
-- wampmanager.tpl -- 搜索 menu.left -- ${w_wwwDirectory} -- 修改
多站点配置:
1.查找扩展文件
wamp -- bin -- apache -- apache2.4.9 -- conf -- extra -- httpd-vhosts.conf -- 复制 <VirtualHost *:80>......</VirtualHost>
ServerAdmin 设置管理员邮箱地址
DocumentRoot 网址项目根路径
ServerName 主机名/域名
ErrorLog 错误日志
CustomLog 日常日志
-- 修改配置
2.配置apache
Apache -- httpd.conf -- 搜索 httpd-vhost 找到 #Include conf/extra/httpd-vhosts.conf -- 去掉前面的'#',即去掉注释
3.修改允许其他地址访问
Apache -- httpd.conf -- 找到之前定义的网址根目录 -- 将'Deny from all'(阻止外部访问) 改为 'Allow from all' ,在'Allow from 127.0.0.1'前加'#'
4.修改电脑配置
C -- Windows -- System32 -- drivers -- etc -- hosts -- 添加站点
自拟定端口号:
Apache -- httpd.conf -- 搜索80,在'Listen 12.34.56.78:80'后添加 'Listen 8080',将'#ServerName localhost:80'改为'#ServerName localhost:8080'
wampserver创建数据库:
方法一:命令行操作
1.打开控制台
MySQL -- MySQL控制台(M)
2.创建数据库
CREATE DATABASE IF NOT EXISTS imoocComment;
3.进入数据库
USE imoocComment;
4.创建数据表单
CREATE TABLE IF NOT EXISTS comments( id INT UNSIGNED AUTO_INCREMENT KEY, username VARCHAR(50) NOT NULL, email VARCHAR(50) NOT NULL, url VARCHAR(255), content TEXT NOT NULL, pubTime INT UNSIGNED NOT NULL, face TINYINT UNSIGNED NOT NULL );
5. 查看表结构
desc 表名; show columns from 表名; describe 表名; show create table 表名;
6.删除数据库
DROP DATABASE imoocComment;
设置phpMyAdmin密码:
1.界面如下,找到并单击用户
2.单击黄色框框里面的编辑权限,因为我的root一设置过密码所以我密码那一栏的值是“是”,没设密码的是“否”
3.然后进入到这个页面,一直往下拉找到修改密码,输入自己要设置的密码,单击启动
4.刷新phpmyadmin页面,会看到错误提示,因为密码已经启用
5.然后,找到WampServer程序安装目录,在apps目录找到phpmyadmin的目录
6.打开phpmyadmin目录里面的config.inc.php文件,找到下面代码:$cfg['Servers'][$i]['password'] = ''在等号右面的单引号里面输入刚才设置的密码,保存。
7.重新打开phpmyadmin的页面还是会有错误提示,没关系,刷新一下,这时候phpmyadmin就可以正常访问了。
相关文章
- 【Mysql 学习】mysql 字符集
- 【Mysql 学习】SQL服务器模式
- Windows 7安装解压版MySQL 5.6(不包含配置文件优化)
- 【Mysql】mysqldump 导出各种场景的应用
- mysql数据库主从复制部署笔记
- mysql innobackupex xtrabackup 大数据量 备份 还原(转)
- 面向对语法读取mysql数据库数据例:$db->query($sql)、$result->fetch_array()
- Ruby on Rails 3 Can't connect to local MySQL server through socket '/tmp/mysql.sock' on linux
- CentOS RPM安装MySQL 5.6修改默认密码
- MySQL--执行mysql脚本及其脚本编写
- MySQL 中 count(*) 和 count(1) 有什么区别?哪个性能最好?
- MySQL事务隔离级别理解_解读MYSQL的可重复读、幻读及实现原理
- MySQL的锁机制和加锁原理
- MySQL索引详解
- docker安装mysql及相关配置、运行细节和常见报错解决方案
- Mysql与cmd不得不说的秘密
- Atitit.mysql 5.0 5.5 5.6 5.7 新特性 新功能
- Starting MySQL ERROR! Couldn‘t find MySQL server (/usr/local/mysql/bin/mysqld_safe)
- 详细介绍mysql索引类型:FULLTEXT、NORMAL、SPATIAL、UNIQUE
- ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 43. Created with MySQL 5
- 第54讲:MySQL视图中的条件检查选项详解
- QT连接MySql
- 【MySQL笔记】Windows采用压缩包方式安装MySQL数据库服务
- 【Mysql异构实时同步Oracle】OGG12异构同步mysql到oracle(windows mysql实时同步数据到linux oracle)详细文档