zoukankan      html  css  js  c++  java
  • mysql的操作

    关系型数据库是表格形式,比普通文件存储访问数据的速度更快,更容易查阅和提取满足特定条件的数据

    关系数据库具有内置的权限系统

    每一条数据对应唯一的标识

    1,打开XAMPP继承的数据库  打开mysql  Apache的服务器

    2,在网页上输入  localhost/phpmyasmin  打开数据库进行操作

    创建数据库  

    1,不能使用链接符号例如web-107

    2,排序规则 gbk_chinese_ci  (gbk编码简体中文)

    创建表单

    1,数据库中可以有多个表单  

    2,尽量使用英文或者数字,不能加入符号 例如web-107

    表单内容

    1,设置字段 设置一个主键  主键么有意义并且不重复 建议设置ID  勾选AI选框,自动排序

    2,其他字段可以任意写,但是一定要有意义

    3,name的字段选择属性varchar  排序规则选择国际通用的utf8_general_ci

    4,其他的字段可以设置成int  最大字段是255

     

    SQL语句对数据库的操作

    1,查看一张表的所有内容:  SELECT *FROM student1     select挑选

    2,查看有多少张表   :   SHOW TABLES

    3,创建一个数据库  :  CREATE DATABASE student2;

    4,数据库里创建一张表  :

     CREATE TABLE student3(username VARCHAR(20),sexCHAR(1),birth DATETIME);

    username不能为空

    5,给表哥插入数据:INSERT INTO users(username,sex,birth)VALUES('张飞','男','00-00-00 00:00.00') ,   插入表格的上面不能执行其他数据

    6,筛选指定数据: SELECT*FROM student1 WHERE username='lee';

    7,修改指定数据  UPDATE student1 SET sex='男' WHERE name='lee';  把命名为lee的性别改成男的

    8,删除指定数据:DELETE FROM student1 WHERE name='lee';

    9,按照指定数据排序:SELECT*FROM users ORDER BY birth DESC//降序  ASC升序

    order命令顺序

    10,删除指定表 : DROP TABLE school1;

    11,删除指定数据库 : DROP DATABASE school;

  • 相关阅读:
    多线程中,上锁的理解
    sql server 2008 联机丛书
    序列化是线程安全的么
    对象化下的编程——字段
    Dic实现工厂模式
    design principle:java 回调与委派/委托机制(转)
    风筝数据结构学习笔记(2)后序遍历二叉树(非递归)
    风筝数据结构学习笔记(1)利用链式存储结构和递归构建二叉树
    吕震宇老师《设计模式系列》
    吕震宇老师《设计模式随笔系列》
  • 原文地址:https://www.cnblogs.com/wuyaxing/p/6145062.html
Copyright © 2011-2022 走看看