mysql的存储过程和索引区别_mysql查看索引与存储过程
mysql查看索引與存儲(chǔ)過(guò)程創(chuàng)建索引:
CREATE INDEX可對(duì)表增加普通索引或UNIQUE唯一索引。
CREATE INDEX index_name ON table_name (column_list)
CREATE UNIQUE INDEX index_name ON table_name (column_list)
ALTER TABLE用來(lái)創(chuàng)建普通索引、UNIQUE索引或PRIMARY KEY主鍵。
ALTER TABLE table_name ADD INDEX index_name (column_list)
ALTER TABLE table_name ADD UNIQUE (column_list)
ALTER TABLE table_name ADD PRIMARY KEY (column_list)
查看索引
mysql> show index from tablename;
mysql> show keys from tablename;
Non_unique 唯一約束為0。非唯一約束為1。
刪除索引
可利用ALTER TABLE或DROP INDEX語(yǔ)句來(lái)刪除索引
DROP INDEX index_name ON talbe_name
ALTER TABLE table_name DROP INDEX index_name
ALTER TABLE table_name DROP PRIMARY KEY
查詢數(shù)據(jù)庫(kù)的存儲(chǔ)過(guò)程:select `name` from mysql.proc where db = 'db_name' and `type` = 'PROCEDURE'
或者
show procedure status
查看函數(shù):
select `name` from mysql.proc where db = 'db_name' and `type` = 'function'
或者
show function status
查看存儲(chǔ)過(guò)程與函數(shù)內(nèi)容:show create procedure proc_name;
show create function func_name;
如果需要修改存儲(chǔ)過(guò)程與函數(shù),先drop 再create.
其它數(shù)據(jù)庫(kù)參數(shù)查看:mysql> help show mysql> Show Global Status, mysql> Show global variables, mysql> Show full processlist, mysql> show engines; mysql> show status; mysql> desc tablename; mysql> show databases; mysql> use database_name;
總結(jié)
以上是生活随笔為你收集整理的mysql的存储过程和索引区别_mysql查看索引与存储过程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: HTML+CSS+JS实现 ❤️九宫格图
- 下一篇: java final 变量只读_java