LAMP基础知识

环境搭建:(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.访问网页流程图:

LAMP基础知识

 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。
  示例:$con = mysqli('127.0.0.1','root','123456')      注:默认使用3306端口

2.数据库连接成功以后设置编码:

  mysqli_query('$con',"set names 'utf8'");          注:'utf8'和'utf-8'完全不一样


 

 

     

 

上一篇:AutoLISP 打印中文字符乱码


下一篇:【03】LAMP架构搭建