许愿墙的搭建基于mysql

首先需要两个服务器(也可以用一台,但不推荐)

1服务器用yum安装Apache+php+php-mysql

2服务器用yum安装mysql

1服务器
用yum安装Apache和php+php-mysql
yum install httpd -y
yum install php -y
yum install php -mysql
完成后必须关闭防火墙和setenforce(永久关闭) 安装好httpd服务以后吧网页需要的文件放进 /var/www/html/文件夹下
2服务器
yum install mysql-server -y //安装数据库
service mysql restart   //重启数据库

mysql  /进入数据库管理

show databases;  #查看表

create user ‘aa01‘@‘192.168.100.150‘ identified by ‘123456‘;     //给192.168.100.140创建用户,即创建的用户只能在192.168.100.140上登录

create database xyq;                                             #创建xyq数据库

grant all privileges on xyq.* to ‘aa01‘@‘192.168.100.150‘; //给某个用户加上指定数据库的权限,*代表所有的表

进入xyq数据库:use xyq;

创建sql数据表

将sql语句写入数据表(将已有的数据表粘贴进去)

查看数据表

show tables;

关闭防火墙和stenforece 0

进入1服务器的文件夹配置:/var/www/html/

打开 connect.php

完成后退出

重启httpd服务器  (最好重启mysql服务)

时间: 2025-01-14 15:43:22

许愿墙的搭建基于mysql的相关文章

搭建基于MySQL的读写分离工具Amoeba

搭建基于MySQL的读写分离工具Amoeba: Amoeba工具是实现MySQL数据库读写分离的一个工具,前提是基于MySQL主从复制来实现的: 实验环境(虚拟机): 主机 角色 10.10.10.20 多实例加主从复制 10.10.10.30 Amoeba服务器 10.10.10.40 客户端(最后测试使用) 1.首先搭建MySQL的主从复制(不在多提):需要注意的是:在主从库上需要创建一个用户,在主库上创建的用户为amoeba,权限是create,update,insert,delete:

LAMP环境下动态网站许愿墙的搭建

在进行搭建前进行环境的准备,这里使用的是Linux发行版CentOS 7 1.安装并启动Apache+Mysql并将文件放到Apache根目录下 /val/www/html 安装和启动的方法参考:http://www.cnblogs.com/dagege/p/5949620.html 2.首先我们先在数据库中建立一个用户'dagege',创建一个数据库'xyq',给用户'dagege'对数据库'xyq'的所有权限! [[email protected] ~]# mysql -u root -p

基于Apache+php+mysql的许愿墙网站的搭建create database xyq; //创建xyq数据库

1.准备CentOS7与CentOS5的基础配置 2.在两台虚拟机中配置yum. 3.在CentOS7中安装httpd与php,在另一台虚拟机中安装mysql yum install mysql-server -y service mysqld restart  重启mysql 重启成功 4.将许愿墙网页放入CentOS7的/var/www/html 5.输入   mysql     进入数据库进行管理 6.输入create user 'kbz'@'192.168.100.104' identi

linux下ftp和ftps以及ftp基于mysql虚拟用户认证服务器的搭建

1.FTP协议:有命令和数据连接两种 命令连接,控制连接:21/tcp 数据连接: 主动模式,运行在20/tcp端口 和 被动模式,运行在随机端口 数据传输模式(自动模式):有二进制(mp3,jpg等)和文本(html)两种传输模式 ftp服务器端程序:wu-ftpd:vsftpd pureftpd Filezilla Serv-U ftp客户端程序:CLI文本模式命令:ftp lftp GUI图形界面软件:gftpd FlashFXP Cuteftp Filezilla vsftpd:命名为V

linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件

使用虚拟用户收发邮件安装九.安装Courier authentication library 1.courier简介courier-authlib 是Courier组件中的认证库,它是courier组件中一个独立的子项目,用于为courier的其它组件提供认证服务.其认证功能通常包括验证登录时的账号和密码.获取一个相关的家目录或邮件目录等信息.改变账号的密码.而其认证的实现方式也包括基于PAM通过/etc/passwd和/etc/shadow进行认证,基于GDBM或DB进行认证,基于LDAP/M

基于MySQL元数据的Hive的安装和简单测试

引言: Hive是一种强大的数据仓库查询语言,类似SQL,本文将介绍如何搭建Hive的开发测试环境. 1. 什么是Hive? hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行. 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析. 2.  按照Hive的准备条件 2.1  Hadoop集

SVN基于MYSQL认证

SVN的简介和工作原理 Subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件.Subversion支持linux和windows,但是普通应用在Linux上. SVN主要是通过两种方式来工作:即是通过独立服务器和依赖Apache方式来工作. SVN的作用体现如下方面 1.解决代码管理紊乱的问题. 2.解决代码冲突的问题. 3.解决代码拥有者对代码权限的控制. 系统环境:CentOS release 6.5 (Fina

基于MySQL认证的邮件系统

经过几天的学习和研究,终于完成了基于MySQL的虚拟账号认证的邮件系统的搭建.发现搭建邮件系统及庞大而又复杂,涉及到多方面的知识:DNS的搭建,服务脚本的编写,证书加密原理,数据库的搭建,垃圾邮件的过滤等等.关于其中涉及到的相关独立知识点,之后会单独写日志.另外,需要说明的是本技术文档,基本上全部是使用的最新版本,核心软件全部使用源码包编译安装.其中,也包括搭建过程中遇到的各种问题的解决方法. 所需源码软件:    postfix-2.10.0.tar.gz    cyrus-sasl-2.1.

paip.最好的脚本语言node js 环境搭建连接mysql

6.4 一些说明 数据属性可以重写同名的方法属性.这是为了避免在大型系统中产生问题的意外名称冲突.所以用一些减少冲突的常用方法是很有效果的.常用的方法包括:大写字母方法名称,用唯一的字符串来做为数据属性的名称(可以是个下划线_)或者用动词命名方法和用名字命名数据属性. 数据属性就像和对象的普通用户一样可以被方法引用.换句话说,类不能用来实现纯净的数据类型.事实上,在python中不能强制数据隐藏,一切基于约定.(另一方面,如C中写的,python的实现可以做到完全隐藏实现细节并且在必要是可以控制