mysql常用命令,保存一下,以后查询方

白癜风发病机制 http://pf.39.net/bdfyy/bdfzg/180416/6172047.html

1、查看数据库状态及启动停止/etc/init.d/mysqldstatus/etc/init.d/mysqldstart/etc/init.d/mysqldstop

2、给用户配置初始密码:mysqladmin-uroot-password

3、修改root用户密码为abcmysqladmin-uroot-ppasswordabc

4、如果想去掉密码:mysqladmin-uroot-pabcpassword

5、root连接数据库有密码和无密码mysql-uroot(-uroot)-pmysql

6、增加用户test1密码abc,让它可以在任何主机上登录,并对所有数据库有查询,插入,修改,删除的权限。格式:grantselecton数据库.*to用户名

登录主机identifiedby密码grantselect,insert,update,deleteon*.*totest1

%Identifiedbyabc;

7、使用test1账号从其他主机上登录命令mysql-h主机名-utest1-pabceg:mysql-h10..48.-utest1-pabc

8、增加一个用户test2,让它只可以在localhost上登录,并可以对数据库mydb进行查询,插入,修改,删除的操作。这样用户即使使用知道test2的密码,他也无法从internet上直接访问数据库,只能通过mysql主机上的web页面来访问。grantselect,insert,update,deleteonmydb.*totest2

localhostidentifiedbyabc;grantselect,insert,update,deleteonmydb.*totest2

localhostidentifiedby;设置无密码

9、显示数据库列表showdatabases;usemysql打开库showtables;

10、表的操作describle表名;显示数据表的结构createdatabase库名dropdatabase库名createtable表名(字段设定列表)droptable表名deletefrom表名清空表记录select*from表名显示表中的记录insertinto表名values(,,,)altertable表名addcolumn字段名字段选项

导出数据:mysqldump--opttestmysql.test//将数据库test导出到mysql.test文件,后面是一个文本文件mysqldump-uroot-p--databasesdbnamemysql.dbname//就是把数据库dbname导出到文件mysql.dbname中。

导入数据:mysqlimport-uroot-pmysql.dbname将文本数据导入数据库:文本数据的字段之间用tab键隔开usetestloaddatalocalinfile文件名intotable表名;eg:loaddatalocalinfileD:/mysql.txtintotablemytable;导入.sql文件命令usedatabasesourced:/mysql.sql;




转载请注明:http://www.aierlanlan.com/rzgz/1494.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了