环境搭建:(centos)
yum -y install httpd mariadb mariadb-server PHP PHP-MysqL
注:httpd(Apache服务器);mariadb(数据库);
验证是否搭建成功:
访问查看(访问搭建机器的ip地址即可可自动定位到index.PHP)index.PHP(<? PHPinfo(); ?>)页面是否正常显示PHP、MysqL、Apache、Linux信息;
一、Linux
二、Apache
1.Web 服务器的工作模式和端口:
工作模式是:B/S模式(浏览器和服务端)
工作端口是:
正常端口:80/http
SSL 端口:443/https
2.访问网页流程图:
3.网站根目录:
/var/www/html/index.PHP
三、MysqL
1.配置 MysqL 数据库root 用户密码:
MysqLadmin -u root password "123456"2.登录刚配置的MysqL数据库root用户:
MysqL -u root -p123456
3.查看数据库命令:
show databases;
4.使用数据库命令:
use 数据库名;
5.创建数据库命令:
create database meng;
6.查看所选库中所有的表:
show tables;
7.在库中创建表:
create table users(id int(10) not null,username varchar(50),password varchar(50) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
注:ENGINE=MyISAM DEFAULT CHARSET=utf8 为了防止往数据库中插入汉字的时候乱码;
8.查看表的结构:
desc users;
9.简单查询:
select * from users;
10.插入数据:
四、PHP
1.PHP连接MysqL数据库:
PHP 编程语言要想操作 MysqL,执行 sql 语句,进行增删改查,首先必须要与 MysqL 数据库建 立连接,才能进行数据的存储与查询读取。PHP 要想连接 MysqL 数据库,需要 MysqL 服务器地址、 用户名、密码和数据库名称。 语法:MysqLi_connect(host,username,password,dbname,port,socket);host | 可选。规定主机名或 IP 地址。 |
username | 可选。规定 MysqL 用户名。 |
password | 可选。规定 MysqL 密码。 |
dbname | 可选。规定默认使用的数据库。 |
port | 可选。规定尝试连接到 MysqL 服务器的端口号。 |
socket | 可选。规定 socket 或要使用的已命名 pipe。 |
2.数据库连接成功以后设置编码:
MysqLi_query('$con',"set names 'utf8'"); 注:'utf8'和'utf-8'完全不一样
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。