美文网首页
MySql常用命令总结

MySql常用命令总结

作者: 爱折腾的傻小子 | 来源:发表于2019-03-12 09:43 被阅读0次

    [ ]:表示里面的内容可以省略。

    • truncate 表名:清空当前表所有内容(该表就如刚创建一样)
    • TRUNCATE test 清空test表所有数据。
    • show table status [like '表名']:查看当前数据库中所有/指定表信息。(包括表对应的engine索引等)
    • show table status 查看当前数据库中所有表的信息。
    • show table status like 'test' 查看test表的信息。(like可以使用%_进行模糊匹配,这里的like不能替换regexp使用正则匹配)
    • show triggers [from 表名]:查看当前数据库中所有/指定表的触发器。
    • show triggers 查看当前数据库中所有表创建的触发器。
    • show triggers from test 查看当前数据库中test表的触发器信息。
    • drop trigger [if exists] [表名.]触发器名称:删除指定触发器
    • if exists 表示当前触发器存在就允许删除
    • 表名.触发器名称 表示删除指定表名的指定触发器名称。(如果不加上表名,会删除整个数据库中相同名的触发器 )
    • drop trigger if exists test.test_tt 删除test表上的test_tt触发器。
    • set names 字符编码:设置数据库,当前编码。
    • set names utf8:设置字符编码为utf8。
    • set names gbk:设置字符编码为gbk。

    相关文章

      网友评论

          本文标题:MySql常用命令总结

          本文链接:https://www.haomeiwen.com/subject/kbpvyttx.html