首页 > 开发 > 综合 > 正文

一些数据库的常识

2024-07-21 02:52:49
字体:
来源:转载
供稿:网友

1、显示所有可用的表:Show tables;

2、显示所有可用的库:show databases;

3、显示table表中的所有列名:describe  table;

4、增加列:alter table  student(表名) addcolumn  sname(列名) varchar(30);

5、修改列:ALTER TABLE  student(表名) MODIFYCOLUMN sname(列名) VARCHAR(40);

6、修改列名:alter table student(表名)change column 旧列名 新列名 新的列类型

7、ID自增:

  create table test1

  (id int auto_increment PRimary key,

  name varchar(20) not null,

  passWord varchar(20) not null);

8、数据库查询的时候拼接:select concat(list1,list2) from table where id=?

9、授权test用户拥有testDB数据库的所有权限(某个数据库的所有权限):

grant all privileges on testDB.* to test@localhost identified by '1234';

 flush privileges;//刷新系统权限表

  格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"; 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表