ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

LAMP基础知识

2022-01-28 17:33:06  阅读:159  来源: 互联网

标签:php 数据库 端口 基础知识 LAMP MySQL PHP root


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

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

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


 

 

     

 

标签:php,数据库,端口,基础知识,LAMP,MySQL,PHP,root
来源: https://www.cnblogs.com/meng-han/p/15853301.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有