做app还是网站,怎么查网站的注册信息,个人网站带论坛 备案,唐山住房和城乡建设局网站目录 1.数据库的结构
sql语言主要由以下几部分组成
2. 数据库与表的创建和管理
1#xff0c;创建数据库
2#xff0c;创建表并添加数据
3#xff0c;添加一条数据
4#xff0c;查询数据
5#xff0c;更新数据
6#xff0c;删除数据
3.用户权限管理
1.创建用户 …目录 1.数据库的结构
sql语言主要由以下几部分组成
2. 数据库与表的创建和管理
1创建数据库
2创建表并添加数据
3添加一条数据
4查询数据
5更新数据
6删除数据
3.用户权限管理
1.创建用户
2授予用户权限 1.数据库的结构
MySQL结构MySQL服务器支持运行多个数据库每个数据库包含多个表。查看数据库使用SHOW DATABASES;命令查看当前MySQL服务器中的所有数据库。 示例输出information_schema, mysql, performance_schema, test等。查看表首先使用USE ;切换到目标数据库然后使用SHOW TABLES;查看该数据库中的所有表。 示例输出columns_priv, db, event, user等来自mysql数据库。
sql语言主要由以下几部分组成
DDL用来建立数据库数据库对象和定义字段如createalteroropDML用来插入删除和修改数据库中的数据如insertupdatedeleteDQL用来查询数据库中的数据如select。DCL用来控制数据库组件的存取许可存取权限如commitrollbackgtantrevoke
2. 数据库与表的创建和管理
1创建数据库 2创建表并添加数据 CREATE TABLE
: 这是一个SQL命令用于创建一个新的表。CREATE是SQL中用于创建或定义新对象的关键词之一而TABLE则指定了要创建的对象类型是表。
test.test01
: 这部分指定了新表的名称和所属的数据库。test是数据库的名称.是一个分隔符用于分隔数据库名和表名。test01是表的名称。这意味着表将被创建在test数据库中表名为test01。
(id int(10) not null auto_increment, name varchar(100) not null, primary key (id))
: 这是表的定义部分用括号()包围包含了表中的列字段定义和主键约束。 id int(10): 这定义了一个名为id的列数据类型为int整数。int(10)中的10并不是限制整数的值范围而是指示在查询结果中如果没有指定显示宽度则默认为10个字符宽包括可能的负号。然而实际存储的整数值范围由int类型决定与这个宽度无关。not null: 这个约束指定id列不能包含NULL值。即在插入或更新记录时必须为id列提供一个值。auto_increment: 这个属性用于自动生成唯一的数值每当你向表中插入新记录时id列的值会自动增加。这通常用于主键列以确保每条记录都有一个唯一的标识符。name varchar(100): 这定义了一个名为name的列数据类型为varchar可变长字符串最大长度为100个字符。not null (再次出现): 与id列相同这也指定name列不能包含NULL值。primary key (id): 这定义了表的主键。主键是表中每条记录的唯一标识符。在这个例子中id列被指定为主键意味着id列中的每个值都必须是唯一的并且不能为NULL。
3添加一条数据 4查询数据 5更新数据 6删除数据
先添加几条数据 3.用户权限管理
1.创建用户 2授予用户权限