微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

LAMP基础知识

环境搭建:(centos)

yum -y install httpd mariadb mariadb-server PHP PHP-MysqL

注:httpd(Apache服务器);mariadb(数据库);

验证是否搭建成功:

  访问查看(访问搭建机器的ip地址即可可自动定位到index.PHP)index.PHP(<? PHPinfo(); ?>)页面是否正常显示PHPMysqL、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。
  示例:$con = MysqLi('127.0.0.1','root','123456')      注:认使用3306端口

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

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


 

 

     

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐