mysql怎么查一个数据库下有哪些表
show tables即为显示当前资料库中所有的表。又如:
mysql> use mysql
Database changed
mysql> show tables;
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| event |
| func |
| general_log |
| help_category |
| help_keyword |
| help_relation |
| help_ic |
| innodb_index_stats |
| innodb_table_stats |
| ndb_binlog_index |
| plugin |
| proc |
| procs_priv |
| proxies_priv |
| servers |
| slave_master_info |
| slave_relay_log_info |
| slave_worker_info |
| slow_log |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time_zone_transition_type |
| user |
+---------------------------+
28 rows in set (0.05 sec)
这个是显示“mysql”这个资料库中的所有的表,一共有28张。
mysql怎么检视资料库有哪些表
show databases;--先检视有哪些资料库
use 资料库名;--指定某个资料库
show tables;--检视这个资料库的全部表格
sybase 检视资料库下有哪些表
你好
你可以用客户端工具如sybase central 检视
或者通过查询系统表sysobjects来检视
语法
1
select * from sysobjects
怎样检视mysql里有哪些资料库
mysql -u使用者名称 -p密码 登陆之后,用show databases命令即可检视到mysql里面有哪些资料库。
mysql 资料库表关系有哪些
关系型资料库表与表之间的三种关系 一、一对一关系:
定义:有两个表,在第一个表中的某一行只与第二个表中的一行相关,同时第二个表中的某一行,也只与第一个表中的一行相关,我们称这两个表为一对一关系。
二、一对多关系:
定义:有多张表,第一个表中的行可以与第二个表中的一到多个行相关联,但是第二个表中的一行只能与第一个表中的一行相关联。
三、多对多关系:
定义:有两个表,第一个表的一行可以与第二个表中的一到多个行相关联,同时,第二个表中的一行可以与第一个表中的一到多个行相关联
mysql怎么把一个数据库的表复制到另外一个数据库
mysqlmp -u 使用者名称 -p -database 资料库名 > D:abc.sql
mysql -u 使用者名称 -p --database 资料库名 < D:abc.sql
输入命令以后才会提示你输入密码的,输入命令的时候不需要输入密码.
mysql 资料库服务有哪些?
增删改查(insert delete update select)
mysql资料库查询某个表有哪些栏位
SHOW COLUMNS FROM 表
这个命令就可以查询出具体有哪些栏位了
mongodb查询资料库有哪些表
db.foo.find(...).count()
db.foo.find(...).limit(n) 根据条件查询资料并返回指定记录数
db.foo.find(...).skip(n)
db.foo.find(...).sort(...) 查询排序
db.foo.findOne([query]) 根据条件查询只查询一条资料
db.foo.getDB() get DB object associated with collection 返回表所属的库
db.foo.getIndexes() 显示表的所有索引
db.foo.group( { key : ..., initial: ..., rece : ...[, cond: ...] } ) 根据条件分组
db.foo.mapRece( mapFunction , receFunction , <optional params> )
db.foo.remove(query) 根据条件删除资料
db.foo.renameCollection( newName ) renames the collection 重命名表
db.foo.save(obj) 储存资料
db.foo.stats() 查看表的状态
db.foo.storageSize() - includes free space allocated to this collection 查询分配到表空间大小
db.foo.totalIndexSize() - size in bytes of all the indexes 查询所有索引的大小
db.foo.totalSize() - storage allocated for all data and indexes 查询表的总大小
db.foo.update(query, object[, upsert_bool]) 根据条件更新资料
db.foo.validate() - SLOW 验证表的详细资讯
db.foo.getShardVersion() - only for use with sharding
检视sqlserver资料库有哪些表
--查询资料库里所有表名和栏位名的语句
--SQL 查询所有表名:
SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
SELECT * FROM INFORMATION_SCHEMA.TABLES
--查询表的所有栏位名:
SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )
SELECT * FROM INFORMATION_SCHEMA.TABLES
SELECT * FROM INFORMATION_SCHEMA.VIEWS
SELECT * FROM INFORMATION_SCHEMA.COLUMNS
---------以下为其他资料库查询表----------
--ORACLE 检视所有表名:
SELECT TABLE_NAME FROM USER_TABLES
--ACCESS 检视所有表名:
SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0
--MSYSOBJECTS 是系统物件,预设情况是隐藏的。通过工具、选项、检视、显示、系统物件可以使之显示出来。
2. MySQL数据目录的路径 查看数据库列表的命令是什么
1、MySQL如果使用MyISAM存储引擎,数据库文件类型就包括.frm、.MYD、.MYI,默认存放位置是C:Documents and SettingsAll UsersApplication DataMySQLMySQL Server 5.1data
2、MySQL如果使用InnoDB存储引擎旦袜,凳迟唤MySQL数据库文件类型枣凯就包括.frm、ibdata1、.ibd,存放位置有两个,
.frm文件默认存放位置是C:Documents and SettingsAll UsersApplication DataMySQLMySQL Server 5.1data, ibdata1、.ibd文件默认存放位置是MySQL安装目录下的data文件夹
3. mysql如何进入数据库查看所有表
mysql如何进入数据库查看所有数据库表和新建数据库表一共有以下几个步骤:
第一步:在网络搜索“N11 数据程式管理工具专业版”并下载,然后打开这个软件。
4. 查询mysql数据库中所有表名
使用select命令,可以查询所有表名
写法如下:
selecttable_namefrominformation_schema.tableswheretable_schema='当前数据库'
(4)mysql数据库列表扩展阅读
其它用法
1、使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
2、创建一个数据库MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3、选择你所创建的数据库
mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)
4、查看现在的数据库中存在什么表
mysql> SHOW TABLES;
5、创建一个数据库表
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6、显示表的结构:
mysql> DESCRIBE MYTABLE;
7、往表中加入记录
mysql> insert into MYTABLE values (”hyq”,”M”);
8、用文本方式将数据装入数据库表中(例如D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;
9、导入.sql文件命令(例如D:/mysql.sql)
mysql>use database;
mysql>source d:/mysql.sql;
5. java中怎么获取mysql数据库的数据(java获取mysql数据库列表)
用JDBC连接拆粗数据库,然后用sql语句。要导入mysql的驱动包。
importjava.sql.*;
publicclassTestMySql{
staticConnectioncon=null;//声明Connection对象
staticStatementsql=null;
staticResultSetres=null;
publicstaticvoidmain(String[]args){
TestMySqlc=newTestMySql();
con=c.();
try{
sql=con.();
res=sql.("select*fromdept");
//sql语句,我数据库里有张dept表
while(res.next()){//输出结果
System.out.print(res.getString(1)"<——<");
System.out.print(res.getString(2)"<——<");
System.out.print(res.getString(3));
System.out.println();
}
}catch(e){
e.();
}finally{
try{
if(res!=null){
res.close();
res=null;
}
if(sql!=null){
sql.close();
sql=null;
}
if(con!=null){
con.close();
con=null;
}
}catch(e){
e.();
}
}
}
publicConnection(){
try{
Class.forName("com.mysql.jdbc.Driver");
//加载oracleJDBC驱动
System.out.println("数据库驱动加载消族成功");
}catch(e){
e.();
}
try{//通过访问数据库的URL获取数据库连拿御弊接对象
con=.(
"jdbc:mysql://localhost:3306/mydata","root","qwer1234");
//mydata为mysql名字
System.out.println("数据库连接成功");
}catch(e){
e.();
}
returncon;//按方法要求返回一个Connection对象
}
}
6. mysql怎么创建数据库
mysql创建数据库方法如下
1.创建数据库。在MySQL命令行中,输入命令CREATE DATABASE
2.显示可用数据库列表。输入命令SHOW DATABASES;列出所有已保存的数据库。除了你所创建的数据库外,你还将看到一个mysql数据库和一个test数据库。当前你可以忽略它们。
3.选择你的数据库。创建数据库后,你需要在对其进行编辑前先选中它。输入命令USE us_states
7. 如何查看mysql有什么数据库
1、同时按下键盘上的win+r按键,调出运行框,并在弹出的运行框中输入cmd后按下回车按键。