Mysql数据库操作常用命令

【全了】Mysql数据库操作常用命令

1、MySQL常用命令createdatabasename;创建数据库usedatabasename;选择数据库dropdatabasename直接删除数据库,不提醒showtables;显示表describetablename;表的详细描述select*fromtablename;Mysql命令查询一个表的记录总数(三种方法)selectcount(*)fromtablename;或者selectcount(*)asnumfromtablename;或者selectcount(*)astotalfromtablename;select中加上distinct去除重复字段mysqladmindropdatabasename删除数据库前,有提示。显示当前mysql版本和当前日期selectversion(),current_date;

2、修改mysql中root的密码:shellmysql-uroot-pmysqlupdateusersetpassword=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

-----若喜欢,就







































北京哪里有治疗白癜风的
皮肤白癜风的治疗方法有哪些



转载请注明:http://www.xcqg58.com/zytd/635.html