sql之navicat 基础

虚拟机连接前注意事项
a、关闭防火墙:service  iptables stop  
b、开启数据库:service mysqld start
c、授权:grant  all privileges on . to  root@"%" identified by  "123456"; 
d. 刷新权限:flush  privileges ;
1.连接-连接成功、
2.desc b1; 查看表结构
3.select  * from bb ; 查询所有信息
4.insert  into  表名  values(1,“zs”) 插入语句
5.insert  into  表名(字段名name)  VALUES(对应字段值"zs"); 插入指定字段
6.DEFAULT charset=utf8; 解决中文显示问题,建表加上字符编码格式
例如:create  table b1(id  int(10),name VARCHAR(20)) DEFAULT charset=utf8;
7.drop  table 表名; 删除表名

单表(基础)

1.create  table b3(sid  int(10),sname  varchar(20),sex int(10),rq date)DEFAULT charset=utf8;select  *  from  b3 ;建立b3

2.add 添加表字段(默认添加在最后一位)
格式:ALTER  table  表名  add 字段名 字符类型(字符长度);
案例:ALTER  table  b3  add  sg int(10);

3.修改表字段
格式:ALTER  table  表名 change 原字段名  新字段名  新字符类型(新字符长度);
案例:ALTER  table  b3  change  sg tz int(10);

4.drop 删除字段
格式:alter  table  表名 DROP  字段名;
案例:alter  table  b3   drop tz;

5.rename  修改表名
格式:ALTER  table  源表名 RENAME  新表名;
案例:alter  table  b3  rename b5;

6.modify   after   字段的调换
格式:ALTER  table   表名   modify  调换的字段名  字符类型(字符长度)  AFTER   指定字段 ;
案例:ALTER  table b5 MODIFY rq date AFTER sid ;

7.first  添加字段到第一位
格式:ALTER  table   表名 add    新字段名  字符类型(字符长度) FIRST ;
案例:alter  table b5  add no int(20) first ;

posted @ 2026-04-22 21:39  黄成赞  阅读(2)  评论(0)    收藏  举报