精华内容
下载资源
问答
  • mysql查看数据库信息常用命令

    千次阅读 2020-03-13 23:27:30
    1.查看所有数据库 show databases;...3.查看数据库使用端口 show variables like 'port'; 如图: 4.查看数据库编码 show variables like 'character%'; 如图: character_set_client 为客户端编码方式...

    1.查看所有数据库

    show databases;
    

    如图:
    在这里插入图片描述

    2.查看当前使用的数据库

    select database();
    

    如图:
    在这里插入图片描述

    3.查看数据库使用端口

    show variables like 'port';
    

    如图:
    在这里插入图片描述

    4.查看数据库编码

    show variables like 'character%';
    

    如图:
    在这里插入图片描述

    character_set_client 为客户端编码方式;
    character_set_connection 为建立连接使用的编码;
    character_set_database 为数据库的编码;
    character_set_results 为结果集的编码;
    character_set_server 为数据库服务器的编码;
    只要保证以上采用的编码方式一样,就不会出现乱码问题。
    5.查看数据库表信息,两种方式:
    在这里插入图片描述
    在这里插入图片描述

    列出表的列信息
    在这里插入图片描述

    查看表结构信息:
    在这里插入图片描述
    查看数据表当时创建表的语句
    在这里插入图片描述
    修改表结构:
    在表中添加列名:

    alter table students add brithday datetime default '2011-11-11 11:11:11';
    

    在这里插入图片描述
    ------修改表结构 alter add/modify/change
    ------修改表–添加字段
    ------alter table 表名 add 列名 类型/约束;
    ------生日信息

    alter table students add brithday datetime default '2011-11-11 11:11:11';
    

    ----修改表–修改字段;不重命名版
    ----alter table 表名 modify 列名 类型及约束:

     alter table  students modify brithday date default '2011-11-11';
    

    在这里插入图片描述
    这条命令主要是把之前定义的datetime换掉了
    修改表–修改字段:重命名版
    alter table 表名 change 原列名 新列名 类型及约束;

    alter table students change brithday brith date default '2011-11-11';
    

    在这里插入图片描述
    这条命令主要是修改原列名
    —修改表–删除字段

     alter table students drop brith;
    

    代码:

    tudents | CREATE TABLE `students` (
      `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
      `name` varchar(15) NOT NULL,
      `age` tinyint(3) unsigned DEFAULT '0',
      `high` decimal(5,2) DEFAULT '0.00',
      `gender` enum('男','女','中性','保密') DEFAULT NULL,
      `cls_id` int(10) unsigned NOT NULL,
      `brith` date DEFAULT '2011-11-11',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 |
    

    在这里插入图片描述

    删除表

    drop table students;
    

    在这里插入图片描述
    在这里插入图片描述

    –数据增删改查

    ----insert [into] 表名 values (值1,值2,…)

    ----全列插入 值和表的字段的顺序一一对应

    ----占位符:只有主键字段才有占位符的概念 ,其表示为 0,default ,null
    ----全列插入在实际开发中用的不多,如果表结构一旦发生变化,全列插入就会报错

    insert into students values (0,'小乔',18,180.00,'女',2);
    

    在这里插入图片描述

    刚才多敲了一个回车,弄成了两个数据,现在我们把它改删除一个

    mysql> delete from students -> where id=1;在这里插入图片描述

    ----指定列插入

    ----值何列一一对应

    mysql> insert into students
        -> (name,age,high,gender)
        -> values
        -> ('张飞',20,190.00,'女');
    Query OK, 1 row affected, 1 warning (0.03 sec)
    

    在这里插入图片描述

    -----多行插入 批量插入

    ----insert into 表名(列1,…) values (值1,…),(值2,…)…

    1)第一种方式:

    mysql> insert into students
        -> values
        -> (0,'孙尚香',18,180.00,'女',2),
        -> (1,'孙悟空',15,170.00,'男',2);
    

    在这里插入图片描述

    第二种方式:

    代码:

    mysql> insert into students
        -> (name,age,high,gender)
        -> values
        -> ('八戒',20,175.00,'男'),
        -> ('悟空',22,180.00,'男');
    

    在这里插入图片描述

    —修改update

    ----where 表示修改的范围

    ----update 表名set 列1=值1,列2=值2…[where 条件]

    ----没有where 进行条件限制就是 全表更新
    代码:

    mysql> update students set age=20;
    

    在这里插入图片描述

    加了where条件进行限制的
    在这里插入图片描述

    -----删除

    –物理删除

    –delect from tbname [where 条件判断]

    delete from students  where id =4
    

    在这里插入图片描述
    在这里插入图片描述

    ****************************************************************************************************************************************************完成的select语句

    select distinct *
    from 表名

    where …

    group by … having …

    order by …

    limit start,count


    按顺序为:

    from 表名
    where…
    group by
    select distinct *#去重
    having …
    order by …
    limit start,count
    实际应用中,不会用到全部,只是其中的一部分

    展开全文
  • mysql数据库命令查看数据库信息

    千次阅读 2016-06-29 18:02:22
    1、通过sql查看 数据库的所有表名: SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '数据库名' ;

    1、通过sql查看 数据库的所有表名:

    SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '数据库名'
    ;

    或者:

    SHOW TABLES;




    SHOW DATABASES;
    SHOW TABLES FROM test;
    SHOW CREATE TABLE t_blog;


    CREATE TABLE `t_blog` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `name` varchar(255) DEFAULT NULL,
      `age` int(11) DEFAULT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1


    SHOW TABLE STATUS FROM test;
    SHOW COLUMNS FROM t_blog FROM test;
    SHOW FULL COLUMNS FROM t_blog FROM test;
    SHOW FIELDS FROM t_blog FROM test;
    SHOW FULL FIELDS FROM t_blog FROM test;
    DESCRIBE t_blog;
    DESCRIBE t_blog age;
    SHOW INDEX FROM t_blog FROM test;
    SHOW STATUS;
    SHOW VARIABLES;
    SHOW PROCESSLIST;
    SELECT USER();
    SHOW GRANTS FOR root@localhost;







    展开全文
  • 一、查看MySQL中的所有数据库  show databases; 二、查看当前正在使用的数据库  select database(); 三、查看当前数据库中的所有表  show tables; 四、查看表结构  describe employees;  其中employees...

    一、查看MySQL中的所有数据库

      show databases;

    二、查看当前正在使用的数据库

      select database();

    三、查看当前数据库中的所有表

      show tables;

    四、查看表结构

      describe employees;

      其中employees为表名

    五、显示创建表语句

      show create table 表名;

    六、查看表的索引信息

      select index from employees;

      其中employees为表名

    七、查看当前连接最后一次插入到表中的标识(已插入)

      select last_insert_id();

     

    转载于:https://www.cnblogs.com/liuming8080/p/3796572.html

    展开全文
  • 查看数据库版本信息

    千次阅读 2018-05-17 14:34:39
    本人在Oracle数据库中亲测有用,其他数据库不知道是否生效。查看版本信息 select * from v$version;只看版本号select version from v$instance;查看数据库是否安装某些功能select * from v$option;...

    本人在Oracle数据库中亲测有用,其他数据库不知道是否生效。

    查看版本信息

     select * from v$version;

    只看版本号

    select version from v$instance;

    查看数据库是否安装某些功能

    select * from v$option;





    展开全文
  • 开启并查看Mysql数据库日志信息

    千次阅读 2019-06-29 23:19:17
    查看Mysql数据库的日志信息可以查看数据库的操作记录,对于Mysql数据库的日志默认是没有开启的,需要进行如下配置: sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 把68,69行前面的#去除,然后保存并使用如下...
  • mongodb查看数据库和表的信息

    万次阅读 2016-03-31 14:03:58
    mongodb查看数据库和表的信息,更多文章请访问一路博客:http://www.16boke.com
  • 查看数据库中所有表详细信息

    千次阅读 2016-12-13 10:07:14
    1.查看数据库中所有表的状态信息 show table status; 2.查看数据库中所有表的更新时间 SELECT TABLE_NAME,UPDATE_TIME FROM information_schema.tables where TABLE_SCHEMA=‘数据库名称’
  • SQL查看当前数据库的版本信息

    千次阅读 2017-02-24 15:54:32
    在查询编辑窗口中输入PRINT @@VERSION查看当前数据库的版本信息
  • mysql常见命令,查看数据库版本信息

    万次阅读 2018-12-14 12:27:52
    mysql常见命令,查看数据库版本信息 有2种方式 方式1: 在sql客户端中输入select version(); 方式2: 使用exit命令,退出sql客户端 在dos下输入如下命令 mysql --version或者mysql -V(注意:大写的V) ...
  • sp_helpdb 报告有关指定数据库或所有数据库信息。语法 sp_helpdb [ [ @dbname= ] 'name' ]参数 [@dbname=] 'name' 是要为其提供信息数据库名称。name 的数据类型为 sysname,无默认值。如果...
  • SQL Server 2012 查看数据库属性

    千次阅读 2019-04-15 10:17:17
    文章目录使用SMSS工具查看数据库属性使用SQL方式查看数据库属性 使用SMSS工具查看数据库属性 连接到数据库 展开“数据库”,右击相应的数据库,点击“属性” 弹出数据库属性对话框,在该对话框中可以查看到...
  • Mysql之查看数据库表锁、行锁信息

    千次阅读 2019-06-01 17:51:57
    测试环境数据库突然连接不上,经过...查看当前线程处理情况,如果不使用full关键字,信息字段中只会显示每个语句的前100个字符。 show processlist; show full processlist; 查询表级锁争用情况 Table_locks_immed...
  • postgresql数据库基本信息查看

    千次阅读 2018-12-03 16:26:00
    切换至postgresql数据库用户pguser 或 postgres(根据自己实际...2. 查看数据库大小: 1 SELECT pg_size_pretty(pg_database_size('tianrun')) As fulldbsize; 3. 查看所有的数据库的大小: 1 select pg_d...
  • SQL查看所有数据库信息

    千次阅读 2017-03-06 20:38:22
  • MySQL中查看数据库

    万次阅读 多人点赞 2015-08-20 23:01:33
    查看当前使用的数据库,可使用如下命令 mysql> select database(); #使用函数database() mysql> show tables; #列头信息中可看出当前使用的db,格式为:Tables_in_[db_name] mysql> status; #注意结果中的"Current ...
  • 查看多少个数据库,database后面带"s" use "database", 使用该数据库 show tables ; 查看当前库下有哪些表 show columns from city; 查看表下面那些列 更便捷方式 是 describe city;
  • MySQL数据库的基本操作 创建数据库、查看数据库、删除数据库等操作 连接到 MySQL 数据库后,就可以使用数据定义语言(DDL)来定义和管理数据库对象,包括数据库、表、索引以视图等。这里使用一个简单的例子,介绍...
  • 查看mysql数据库、数据表编码信息

    千次阅读 2017-04-20 18:42:50
    通过MySQL的命令行即可以查看数据库、数据表的编码信息。 1.查看数据库编码格式 show variables like 'character_set_database'; 2.查看数据表的编码格式 show create table ;
  • 如何查看数据库端口信息

    千次阅读 2009-08-14 21:43:00
    more $ORACLE_HOME/db/install/portlist.ini 或者使用 net manager
  • (shell)查看数据库基本信息

    千次阅读 2016-12-10 18:45:39
    注:一般情况下从v$instance即可查看到实例信息,但对应rac需要从gv$instance查看。'$'字符需要使用\转义 运行效果: [oracle@centos6 scripts]$ sh showdb.sh RAC LOG_MODE PLATFORM_NAME INST_ID ...
  • oracle如何查看当前数据库基本信息

    千次阅读 2012-08-27 11:09:06
    oracle如何查看当前数据库信息 (1)启动 监听  lsnrctl start; (2)进入sqlplus界面  sqlplus /nolog  SQL>conn sys/oracle@orcl as sysdba; (3)启动数据库实例  SQL>startup; ...
  • 查看Oracle数据库及表信息

    千次阅读 2017-10-25 16:36:00
    -- 修改Oracle数据库中用户密码:  ① 进入cmd命令窗口;...” 命令进入system用户:数据库系统管理员用户;【xxxxxx为自己数据库系统管理员用户密码】  ④ 通过 “select username from dba_users;”可以查...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 865,047
精华内容 346,018
关键字:

查看数据库信息