mysql常用命令總結 Mysql 常用命令總結

2021-10-20 23:07:59 字數 1466 閱讀 9415

mysql資料庫中的sql用法:

檢視專案連線的mysql庫中的所有資料庫資訊:

show databases;

產看當前專案連線的資料庫資訊:

select database();

展示當前連線的資料庫的所有資料表資訊:

show tables;

查詢mysql的所有使用者資訊:

select distinct concatt('user:',user,'@',host,';') as query from mysql.user;

檢視資料表和字段的注釋資訊:

selectt.table_name,t.table_comment,c.column_name,c.column_commentfrominformation_schema.tables t,information_schema.columns cwhere c.table_name=t.table_name and t.`table_schema`='website'

解釋:table_name:表名,table_comment 表注釋

column_name:列名,column_comment 列注釋

table_schema :資料庫名

檢視資料庫的埠號:

show variables like 'port';

檢視資料庫的大小:

select concat(round(sum(data_length)/(1024*1024),2) + round(sum(index_length)/(1024*1024),2),'mb')as 'db size' from tables where table_schema='website'

檢視資料庫的最大連線數:

show variables like '%max_connections%';

檢視資料庫版本資訊:

select version() from dual;

current_timestamp();

檢視當前的使用者名稱:

select user();

檢視資料庫的所有表:

show tables in website;

sql中的事務:

mysql:

事務的處理辦法有兩個:

1:begin開啟事務

rollback事務回滾

commit事務提交

2.set autocommit=0禁止自動提交

set autocommit=1開啟自動提交

加密演算法(mysql內建):

password('字串');

md5('字串');

encode('字串','加密標準字串');

decode('字串','解密標準字串');

注意:加密和解密字串使一樣的

例:insert into test(pword,name,no) values(md5('123'),'ss','123456')

mysql常用命令總結 mySql常用命令總結

總結一下自己常用的mysql資料庫的常用命令 mysql u root p 進入mysql bin目錄後執行,回車後輸入密碼連線。資料庫操作 1 create database dbname 建立資料庫,資料庫名為dbname 2 create database todo default chara...

MySql常用命令總結

1 使用show語句找出在伺服器上當前存在什麼資料庫 mysql show databases 2 2 建立乙個資料庫mysqldata mysql create database mysqldata 3 選擇你所建立的資料庫 mysql use mysqldata 按回車鍵出現database c...

MySql常用命令總結

mysql常用命令總結 這兩天搞個 又用到mysql,可是命令卻乙個都想不起來,所以,趁這次機會,把這些整理一下,權當作筆記吧,以便自己以後查閱!1 使用show語句找出在伺服器上當前存在什麼資料庫 mysql show databases 2 2 建立乙個資料庫mysqldata mysql cr...