mysql的简单用法_mysql简单用法,以及增删改查语句

1.mysql

关系型数据库

保存的是结构化的数据。

表头

字段 :

主键:唯一性

我是xx,今年芳龄18,性别男,来自xxxx,联系方式10086

2.创建表

CREATE TABLE `studentssystem`.`students` ( `sid` INT NOT NULL AUTO_INCREMENT , `sname` VARCHAR(50) NOT NULL , `ssex` VARCHAR(10) NOT NULL , `sage` INT NOT NULL , `sadress` VARCHAR(100) NOT NULL , `sphone` VARCHAR(50) NOT NULL , PRIMARY KEY (`sid`)) ENGINE = MyISAM;

3.增删改查的sql语句

增:INSERT INTO students(sid, sname, `ssex`, `sage`, `sadress`, `sphone`) VALUES (1,"李连杰","男",50,"广西桂林","120")

查:

查所有:select * from students

查students中指定sname,sphone两个字段的所有数据:select sname,sphone FROM students

根据条件查询:select * from students where sid=2 :条件是sid=2

多个条件and查询:select * from students where sname="李连杰" and sphone="110"

多个条件or查询:select * from students where sname="李连杰" or sphone="110"

改:update students set sname="黎明",sage=20,sadress="广东虎门",sphone="114" where sid=2

删:delete from students where sid=1;

5.php与数据库交互:

五个步骤:

a.连接数据源(连接mysql:路径,用户名,密码)

$db = mysqli_connect("localhost","root","root");

b.连接数据库

mysqli_select_db($db,"studentssystem");

c.设置字符编码

mysqli_query($db,"set names utf-8");

d.设置sql语句

$sql = "select * from students where sid=2";

e.执行sql语句

$result = mysqli_query($db,$sql);

如果sql语句是查询,会返回一个结果集,查不到返回空。

如果是其它语句,执行成功返回1,执行失败返回空。

6.浏览器对中文的解码操作

decodeURI(str);(浏览器转码过后的)将中文字符进行解码操作。

encodeURI(str);将中文进行转码操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值