buhong 发表于 2018-10-5 14:37:51

MySQL增删改查--之查

MySQL查看数据
1、显示当前所有数据库名
  show databases;

2、显示当前所在数据库
  select database();

3、显示当前数据库的所有表
  show tables;

4、查询表中所有记录(两种方式)
  (1)在user表当前路径查询user表       select * from 表名;

  (2)不在user表当前路径并指定路径查询user表   select * from 库名.表名;

5、更改表字段类型(两种方式)(字段也就是字符长度)
  (1)在当前user表路径下更改字段类型
  alter table 表名 modify column 字段名 类型;

  (2)不在当前user表路径下并指定路径更改字段类型
  alter table 库名.表名 modify column 字段名 类型;

6、查询表结构(两种方式)
  (1)在当前user表路径下查询表结构

  (2)不在当前user表路径下并指定路径查询表结构

7、查询当前数据库所有已存在用户
  select Host,User,Password from mysql.user;

8、使用hehe用户登录数据库;-h指定登录主机

  注:MySQL增加Tab功能
  //编辑MySQL配置文件       vim /etc/my.cnf

  //重启mysqld服务   /etc/init.d/mysqld restart

9、查询数据库分别使用的是什么语言
  mysql> show variables like '%char%';

10、查询MySQL数据库的二进制文件

11、查看当前数据库所支持的存储引擎
  mysql> show engines;

12、查看表使用的存储引擎
  mysql>show table status from 库名 where name='表名'\G;

13、查看创建表时结构
  mysql> show create table 表名\G;

  注:mysql_convert_table_format命令只能从InnoDB引擎改为MyISAM

页: [1]
查看完整版本: MySQL增删改查--之查