美文网首页
mysql简单用法,以及增删改查语句

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

作者: 考拉_2044 | 来源:发表于2018-11-26 10:53 被阅读0次

    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);将中文进行转码操作。

    相关文章

      网友评论

          本文标题:mysql简单用法,以及增删改查语句

          本文链接:https://www.haomeiwen.com/subject/kbwvqqtx.html