arch linux 连接xampp的数据库

前言

首先要安装xampp,根据官方的指南,我们只需要换archlinuxcn源,安装yay,再安装xampp即可。

  • 换源。sudo vim /etc/pacman.conf或者以管理员的身份手动编写/etc/pacman.conf配置文件,在末尾输入以下命令,再进行一次更新sudo pacman -Sy

[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
  • 安装yay。sudo pacman -S yay

  • 安装xampp。 yay -S xampp

操作

打开数据库

打开xampp后,点击Manage Servers,点击下方的Start All,看到图示为Running表示可以在localhost访问了

d2b5ca33bd222002

访问localhost

之后你会来到欢迎界面。点击上方phpMyAdmin

d2b5ca33bd222022

之后你会来到这个界面

d2b5ca33bd222043

之后点击SQL

d2b5ca33bd222125

可输入以下命令

create database 数据库名 charset 格式;
use 数据名;
create table user(id int NOT NULL AUTO_INCREMENT,username char(20),password char(32),reg_time char(36),PRIMARY KEY ('ID'));

对以上信息解释一下

create table 表名();如create table user();创建一个user数据表
id int //创建id,类型是int
id int NOT NULL AUTO_INCREMNT //整数类型,不允许为空,自动递增。
char(32) //格式是字符串,可填写字节是32个

创建一个名为 user 的表,该表具有上述列。

id 列是主键,因此它将是表中唯一的标识列。 username 列用于存储用户名,password 列用于存储密码,reg_time 列用于存储用户注册时间。

d2b5ca33bd222506

php 查询数据库

//连接数据库
$db=mysqli_connect('localhost','root','root','linux');
$sql="select * from user where name='wang';";
//执行sql语句
$a=mysqli_query($db,$sql);
//遍历数据库的查询结果
while ($row = mysqli_fetch_assoc($a)) {
//var_dump($row);
echo "用户名:".$row['name'].",密码:".$row['password'];
echo "<br>";
}
mysqli_close($db);

php写入数据

$db=mysqli_connect('localhost','root','root','linux');
$sql="insert user(name,password) values('oldli','111111');";
$a=mysqli_query($db,$sql);
if (!$a){
echo "sql语句语法问题";
}else {
echo "sql语句执行成功!";
}
mysqli_close($db);
删除数据,更新数据和插入数

结语

之后你就可以愉快的敲php代码了!

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容