mysql-笔记--增删改查

时间:2023-03-09 00:38:17
mysql-笔记--增删改查

查看数据库:可以使用 show databases; 命令查看已经创建了哪些数据库

指定数据库:在登录后使用 use 语句指定, 命令: use 数据库名;要对一个数据库进行操作, 必须先选择该数据库, 否则会提示错误

查看表:使用 show tables; 命令可查看已创建了表的名称; 2. 使用 describe 表名; 命令可查看已创建的表的详细信息。

执行 sql 文件:mysql> source E:\\mysql\createtable.sql

插入数据:insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...);

  insert into students values(null,'tom','man',20,'12345678');

  insert infot students(name,sex,age) values('emma','fem',33);

查询数据: select 列名称 from 表名称 where 条件; select name,tel from students where 1=1 and age >0 ;

更新数据:update 表名称 set 列名称=新值 where 更新条件;update students set tel=default where id=5;

删除数据:delete from 表名称 where 删除条件; delete from students where id=2

修改表:alter table 表名 add 列名 列数据类型 [after 插入位置];  alter table students add address varchar(60) after age;

    alter table 表名 change 列名称 列新名称 新数据类型;alter table students change tel telephone varchar(13) default '-';

删除列: alter table 表名 drop 列名称;

重命名表: alter table 表名 rename 新表名;

删除表:drop table 表名;

删除数据库:drop database 数据库名;

可视化工具:mysql workbench   检查语法; navicat for mysql -可视化管理数据库/执行查询语句