Ⅰ mysql如何查看某一個表的內容,不是表的屬性,是表裡的具體內容,求具體命令,謝謝~
mysql中查看一個表內容有幾種方法,主要介紹用工具直接查看,還有用語句查看。
工具:mysql 5.6
工具查看:
1、以Navicat Premium軟體為例,打開軟體,登錄到指定資料庫。如圖登錄到localhost(本地)伺服器下的badkano_test資料庫。
Ⅱ 安裝mysql後,在命令行中查看錶的信息是亂碼怎麼回事
按下面步驟操作 直到把自己問題解決……
① 首先把MySQL的服務停掉 在運行窗口輸入:net stop mysql
② 把伺服器和客戶端的字元集改成自己想用的字元集:GB2312或是utf8等……
具體操作為:打開mysql安裝目錄下的my.ini;
找到default-character-set,將其改為自己想用的字元集:GB2312或是utf8等……,要注意的是這里有兩個default-character-set,用ctrl+f定位在文件最前面輸入default就會找到,都要改過來;
③ 重啟MySQL伺服器,在運行窗口輸入:net start mysql
④ 最重要的是一點是,到這里我們已經能夠解決亂碼問題了,可問題是我們依然還會出現亂碼問題,這是因為我們現在的表被創建的時候用的是默認的字元集(latin1),所以這時候我們要把表刪除,然後重建就可以了
Ⅲ 怎樣用SQL語句查詢一個資料庫中的所有表
查詢資料庫里所有表名和欄位名的語句
SQL 查詢所有表名:
SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
SELECT * FROM INFORMATION_SCHEMA.TABLES
結構化查詢語言(Structured Query Language)簡稱SQL,結構化查詢語言是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統;
sql 語句就是對資料庫進行操作的一種語言。
(3)mysql命令行查看錶擴展閱讀:
SQL語句常見語句:
1、更新:update table1 set field1=value1 where 范圍;
2、查找:select * from table1 where field1 like 』%value1%』 (所有包含『value1』這個模式的字元串);
3、排序:select * from table1 order by field1,field2 [desc];
4、求和:select sum(field1) as sumvalue from table1;
5、平均:select avg(field1) as avgvalue from table1;
6、最大:select max(field1) as maxvalue from table1;
7、最小:select min(field1) as minvalue from table1[separator]。
參考資料來源:網路-sql語句
Ⅳ mysql怎麼查看錶結構和注釋
MySQL 查看錶結構簡單命令。
一、簡單描述表結構,欄位類型desc tabl_name;
顯示表結構,欄位類型,主鍵,是否為空等屬性,但不顯示外鍵。
二、查詢表中列的注釋信息
select * from information_schema.columns where table_schema = 'db' #表所在資料庫
and table_name = 'tablename' ; #你要查的表
三、只查詢列名和注釋
select column_name,
column_comment from information_schema.columns where table_schema ='db' and
table_name = 'tablename' ;
四、#查看錶的注釋
select table_name,table_comment from information_schema.tables where table_schema = 'db' and table_name ='tablename'
ps:二~四是在元數據表中查看,我在實際操作中,常常不靈光,不知為什麼,有了解的大俠請留印。
五、查看錶生成的DDL show create table table_name;
Ⅳ mysql查詢表中一共多少條數據
用語句SELECT count(*) FROM table_name;查詢,下面以查詢資料庫history下的表格名為111的數據條數為例:
1、在命令行輸入mysql -u root -p,再輸入mysql的密碼進入mysql
Ⅵ 查詢mysql資料庫中所有表名
使用select命令,可以查詢所有表名
寫法如下:
selecttable_namefrominformation_schema.tableswheretable_schema='當前資料庫'
(6)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;
Ⅶ mysql咋查看一個資料庫有多少張表的命令
啟動mysql服務
連接mysql 可用工具,也可直接在dos下連接
use databases; 打開需要查看的庫
show tables; 可顯示所有的表
Ⅷ 怎樣使用命令行查看mysql資料庫
使用命令行連接mysql資料庫:
windows操作系統下,開始——運行,打開"運行"對話框,輸入cmd,點擊「確定」即可進入dos窗口。
dos窗口輸入登錄mysql資料庫命令
mysql
-h
127.0.0.1
-u
root
-p
命令參數說明:
mysql是登錄資料庫的命令,-h
後面跟伺服器的ip,由於本示例mysql伺服器安裝在本地,因此ip地址為127.0.0.1;-u
後面跟用戶名,本示例採用
root用戶登錄;-p
後面跟登錄密碼。
輸入上述命令後回車,再輸入登錄密碼,在回車即可完成登錄mysql資料庫服務了。跟著可以運行use
databasename語句操作某個資料庫了
Ⅸ 如何在mysql命令行中查看一個表的所以約束
方式很多呀!
-----------------------
第一種:
SELECT CONSTRAINT_CATALOG,
CONSTRAINT_SCHEMA,
CONSTRAINT_NAME,
TABLE_SCHEMA,
TABLE_NAME,
CONSTRAINT_TYPE
FROM
information_schema.TABLE_CONSTRAINTS
WHERE
TABLE_NAME='t_org'
我這個表名是t_org
---------------------------------------------------------------------
第二種:
SHOW CREATE TABLE 你的表名; 這個適合命令行。
Ⅹ 如何用命令行打開mysql看錶
windows下還是linux下?
windows下:
1.開始中找出運行:輸入cmd
2.查找mysql所在盤,我的在D盤,所以接著輸入:d:
3.在d盤中查找mysql所在目錄:cd appserv\mysql\bin
4.再輸入主機名、資料庫名、密碼:mysql -h localhost -u root -p
5.最後輸入資料庫密碼