MySQL数据库罕听下令
1、MySQL罕听下令
createdatabasename;创立数据库
usedatabasename;取舍数据库
dropdatabasename直接简略数据库,不提示
showtables;显示表
describetablename;表的详细描画
select中加之distinct去除反复字段
mysqladmindropdatabasename简略数据库前,有提示。
显示今朝mysql版本和今朝日期
selectversion(),current_date;
2、更正mysql中root的暗号:
shellmysql-uroot-p
mysqlupdateusersetpassword=password(”xueok″)whereuser=’root’;
mysqlflushprivileges//革新数据库
mysqlusedbname;翻开数据库:
mysqlshowdatabases;显示所罕见据库
mysqlshowtables;显示数据库mysql中一切的表:先usemysql;而后
mysqldescribeuser;显示表mysql数据库中user表的列音信);
3、grant
创立一个能够从任何场合贯通效劳器的一个统统的超等用户,不过一定行使一个口令something做这个
mysqlgrantallprivilegeson*.*touser
localhostidentifiedby’something’with增多新用户
格式:grantselecton数据库.*to用户名
登录主机identifiedby“暗号”GRANTALLPRIVILEGESON*.*TOmonty
localhostIDENTIFIEDBY’something’WITHGRANTOPTION;GRANTALLPRIVILEGESON*.*TOmonty
”%”IDENTIFIEDBY’something’WITHGRANTOPTION;简略受权:
mysqlrevokeallprivilegeson*.*fromroot
”%”;mysqldeletefromuserwhereuser=”root”andhost=”%”;
mysqlflushprivileges;
创立一个用户custom在特定客户端it. mysqldump-T./phptestdriver
个中,惟独指定了-T参数才能够卸出纯文本文献,示意卸出数据的目录,./示意今朝目录,即与mysqldump统一目录。假若不指定driver表,则将卸出全部数据库的数据。每个表会生成两个文献,一个为.sql文献,包罗建表履行。另一个为.txt文献,只包罗数据,且没有sql指令。
5、可将盘诘保存在一个文献中并告知mysql从文献中读取盘诘而不是等候键盘输入。可操纵外壳程序键入重定向有用程序来完竣这项处事。
比方,假若在文献my_file.sql中寄存有查
询,能够下履行这些盘诘:
比方,假若您想将建表语句提早写在sql.txt中:
mysqlmysql-hmyhost-uroot-pdatabasesql.txt
转载阐明:本文转自