CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

摘要:
6.Linux文本数据库处理[root@root~]#MySQL#进入数据库欢迎使用MySQL监视器。命令;org.YourMySQLconnectionidis2toserver版本:5.0.22Type'help;'或'''rhelp.Type''ocleurbebuffer.mysql˃createuser'zxb'@'192.168.100.137'由'123456'标识;#创建一个新用户QueryOK,0rowsaffectedmysql˃showdatabases#查看数据库+-------------------+|数据库|+-------------------+|information_schema||mysql||sjk||test|+-------------------+4rowsinsetmysql˃grantalprivilegesonsjk.*to'zxb'@'192.168.100.137';#将数据库权限授予用户QueryOK,0rowsaffectedusesjk#输入数据库{mysql˃/*!

1.首先,我们需要两台虚拟机(CentOS7,Linux文本)。

2.给两台虚拟机配置网络环境分别为桥接模式 CentOS7 ip为192.168.100.137、24,linux文本ip为192.168.100.237/24,然后各自配置yum源配置文件(http://www.cnblogs.com/zxbdbk/p/6020679.html)。

3.给CentOS7中安装httpd、php、php-mysql,然后重启服务及关闭防火墙:

systemctl restart httpd.service       //重启httpd服务
systemctl stop firewalld.service      //临时关闭防火墙
setenforce 0                         //关闭selinux

4.接下来给linux文本中修改yum配置文件及安装mysql-server 及关闭防火墙:

yum -y install mysql-server          //安装mysql服务
service mysqld restart               //重启mysql
service iptables stop                //关闭防火墙
setenforce 0

5.将网站文件放入CentOS7中的/var/www/html目录下。

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建第1张

6.Linux文本 数据库处理

[root@root ~]# mysql                        #进入数据库
Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 2 to server version: 5.0.22

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql> create user 'zxb'@'192.168.100.137' identified by '123456';  #创建新用户
Query OK, 0 rows affected (0.00 sec)

mysql> show databases;   #查看数据库
+--------------------+
| Database           |
+--------------------+
| information_schema | 
| mysql              | 
| sjk                | 
| test               | 
+--------------------+
4 rows in set (0.00 sec)

mysql> grant all privileges on sjk.* to 'zxb'@'192.168.100.137';   #将数据库的权限给用户
Query OK, 0 rows affected (0.00 sec)

use sjk; #进入数据库
{ mysql> /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
Query OK, 0 rows affected (0.00 sec)
mysql> /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
Query OK, 0 rows affected (0.00 sec)
mysql> /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Query OK, 0 rows affected (0.00 sec) } #上传数据库文件
quit #退出数据库
service mysqld restart   #重启mysql

7. 再进入CentOS7  中  /etc 下进入 /var/www/html 下 再输入命令: vi   connec.php 修改配置文件:

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建第2张

8.效果图。

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建第3张

免责声明:文章转载自《CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇你真的会websocket吗iOS: iOS各种设备信息获取下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

MariaDB/MySQL备份和恢复(一):mysqldump工具用法详述

MariaDB/MySQL备份恢复系列:备份和恢复(一):mysqldump工具用法详述备份和恢复(二):导入、导出表数据备份和恢复(三):xtrabackup用法和原理详述 1.备份分类 按照是否能够继续提供服务,将数据库备份类型划分为: 热备份:在线备份,能读能写 温备份:能读不能写 冷备份:离线备份 按照备份数据库对象分类: 物理备份:直接...

配置CNPM-基础案例

下面给出一个样例配置: JavaScript module.exports = { enableCluster: true, database: { db: "snpm", username: "username", password: "password", dialect: "mysql", host: "127.0.0.1", port: 3306...

Elasticsearch与MySQL对应关系表

MySQL 中的数据库(DataBase),等价于 ES 中的索引(Index)。 MySQL 中一个数据库下面有 N 张表(Table),等价于1个索引 Index 下面有 N 多类型(Type)。 MySQL 中一个数据库表(Table)下的数据由多行(Row)多列(column,属性)组成,等价于1个 Type 由多个文档(Document)和多...

mysql 使用 table_rows 统计表格行数不准确

使用 table_rows 统计表格行数不准确  首先生产环境不建议这样做,只是为了测试 导致统计信息不准确的原因是什么呢?其实是MySQL 8.0为了提高information_schema的查询效率,将视图tables和statistics里面的统计信息缓存起来,缓存过期时间由参数information_schema_stats_expiry决定,...

vs2015调试sqlserver 存储过程

vs2015调试sqlserver 存储过程 存储过程写完之后不能确定是否一定完全符合业务逻辑的要求,可以通过调试来确定符合与否。通过visual studio可以进行调试,在visual studio中有三种调试方法。 一、数据库中直接调试 。 二、应用程序调试 。 三、在SQLServer项目中调试 。 在Visual Studio中可以创建一个SQL...

mysql只显示表名和备注

查看某个数据下的表及其备注: select table_name,table_comment from information_schema.tables where table_schema='db' ; 只要改后面的table_schema为你的数据库名 结果: 查看某个表下的字段及其备注 desc 表名; show columns from表名...