MySQL **库常用命令

时间:2016.04.28 发布人:QQ122037465

MySQL **库常用命令

已解决问题

谷歌QQ122037465用户在2016.04.28提交了关于“蓝鸟MySQL **库常用命令”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-10-23T11:53:26。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,感谢你,我会记得你对我的好的 !

希望以下的回答,能够帮助你。

第1个回答

用户名:hair68yc  

点少  1、MySQL常用命令
  createdatabasename;创建**库
  usedatabasename;选择**库
  dropdatabasename直接删除**库,不提醒
  showtables;显示表
  describetablename;表的详细描述
  select中加上distinct去除重复字段
  mys来自qladmindrop总画侵运演硫或滑databasename删除**库前,有提示。
  显示当前mys问答ql版本和当前日期
  selectversion(),current_date;
  2、修改mysql中root的密码:
  shell>mysq绿装纸数的局l-uroot-p
  mys采造蒸华马严右府斗ql>updateusersetpassword=password(”xueok654123″)wher首酒顾附价相万宣euser=’root’;
  mysql>flushprivileges//刷新数然初映子频点温策例抗对据库
  mysql>usedbname;打开**库:
  mysql>sho教齐笑套啊毛拉甲受wdatabases;完显示所有**库
  mysql>showtables;显示**库mysql中所希空坐阻维赶记究指有的表:先usemysql;然后
  mysql>describeuser;显示表mysql**库中user表的列信息);
  形名管3、grant
  创建一个食触矿先可以从任何地方连接服务器的一个饭完全的超级用户,但是必须使用一个口令somethi钱著ng做这个
  mysql>gr久啊担破即妈太照它antallprivilegeson*个直期状府.*touser@localhostidentifiedby’something’with
  增加新用户
  格式:gra派尼频导百丝离起山微兰ntselecton**库.*to用户名@登录主机identifiedby“密码”
  GRANTALLPRIVILEGESON*.*TOmont国运操的抓攻活系y@localhostIDENTIFIEDBY’something’WITh**GRANTOPTION;
  GRANTALLPRIVILEGESON*.*TOmonty@”%”IDENTIFIEDBY’something’WITh**GRANTOPTION;
  删除授权:
  mysql>revokeallprivilegeson*.*fromroot@”%”;
  mysql>deletefromuserwhereuser=”root”andhost=”%”;
  mysql>flushprivileges;
  创建一个用户custom在特定客户端***.com登录,可访问特定**库fangchandb
  mysql>grantselect,insert,update,delete,create,droponfangchandb.*tocustom@***.comidentifiedby‘passwd’
  重命名表:
  mysql>altertablet1renamet2;
  4、mysql**mp
  备份**库
  shell>mysql**mp-hhost-uroot-pdbname>dbname_backup.sql
  恢复**库
  shell>mysqladmin-hmyhost-uroot-pcreatedbname
  shell>mysql**mp-hhost-uroot-pdbname<dbname_backup.sql
  如果只想卸出建表指令,则命令如下:
  shell>mysqladmin-uroot-p-ddatabasename>a.sql
  如果只想卸出插入**的sql命令,而不需要建表命令,则命令如下:
  shell>mysqladmin-uroot-p-tdatabasename>a.sql
  那么如果我只想要**,而不想要什么sql命令时,应该如何操作呢?
    mysql**mp-T./phptestdriver
  其中,只有指定了-T参数才可以卸出纯文本文件,表示卸出**的目录,./表示当前目录,即与mysql**mp同一目录。如果不指定driver表,则将卸出整个**库的**。每个表会生成两个文件,一个为.sql文件,包含建表执行。另一个为.txt文件,只包含**,且没有sql指令。(www.3***.com)
  5、可将查询存储在一个文件中并告诉mysql从文件中读取查询而不是等待键盘输入。可利用外壳程序键入重定向实用程序来完成这项工作