数据插入到数据库中后,就可以用 select 命令进行各种各样的查询。
如果记录不再需要,则可以用 delete 命令进行删除。
mysql> update 表名 set 字段1=值1,字段2=值2,...,字段n=值n [where 条件];
表创建好后,就可以往里面插入数据。
实例:修改表 emp 的 ename 字段,将 varchar(10) 改为 将 varchar(20) mysql> alter table emp modify ename varchar(20); 实例:表 emp 新增字段 age,类型为 int mysql> alter table emp add age int; ... ...
1.如果删除没有的表,会报错 2.如果你要删表,又不确定表是否存在,可以加条件 -- 例如: drop table if exists emp2;
mysql> create table emp2(ename varchar(10), hiredate date, sal decimal(10,2), deptno int(2)); 说明: 创建一个名称为 emp2 的表。表中包括4个字段: ename(姓名)字段:varchar(10) -- varchar是可变字符,最多存放10个字符 hiredate(雇用日期)字段:date -- date类型用于存储年月日,例如:2023-04-05 sal(薪水)字段: decimal(10,2) -- decimal作为字符串存储的 DOUBLE 类型,显示最大位数10位,小数部分最多保留2位
使用 drop database if exists test2; 删除没有的数据库,不会出来报错
$ service mysql status $ service mysql start $ service mysql status -- 测试成功 -- 退出显示信息,按q $ service mysql stop -- 停止服务
建议使用这种写法,因为数据库已经存在的话,就是报错 mysql> CREATE DATABASE IF NOT EXISTS database_name;
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号