mysql常用命令集锦--初级DBA

mysql常用命令集锦--初级DBA

ID:39466445

大小:59.50 KB

页数:7页

时间:2019-07-04

mysql常用命令集锦--初级DBA_第1页
mysql常用命令集锦--初级DBA_第2页
mysql常用命令集锦--初级DBA_第3页
mysql常用命令集锦--初级DBA_第4页
mysql常用命令集锦--初级DBA_第5页
资源描述:

《mysql常用命令集锦--初级DBA》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、注意命令:多行命令输入:注意不能将单词断开;每条语句输入完毕后要在末尾填加分号';',或者填加'g'也可以;一、mysql服务的启动和停止netstartmysqlnetstopmysql二、mysql登陆/退出mysql-u"root"-p"pw"mysql-u"root"-p,回车后输入密码"pw",再回车进入注意:如果连接到另外的机器上,则加入一个参数-h机器IPmysql>quit;//退出三、mysql用户管理说明:数据库安装后缺省有两个数据库mysql和test;mysql存放mysql的系统和用户权限信息,我们改密码和新增用户,实际就是对这个库进行操作。1.

2、增加新用户grant权限on数据库.*to用户名@登录主机identifiedby"密码"例如:增加一个用户test密码为123456,让其可以在本机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先以root用户进入mysql,然后键入命令:grantselect,insert,update,deleteon*.*totest@localhostIdentifiedby"123456";如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。如果你不想test有密码,键入命令:grantselect,insert,update,delete

3、onmydb.*touser1@localhostidentifiedby"";注:全局管理权限:FILE:在MySQL服务器上读写文件。PROCESS:显示或杀死属于其它用户的服务线程。RELOAD:重载访问控制表,刷新日志等。SHUTDOWN:关闭MySQL服务。数据库/数据表/数据列权限:ALTER:修改已存在的数据表(例如增加/删除列)和索引。CREATE:建立新的数据库或数据表。DELETE:删除表的记录。DROP:删除数据表或数据库。INDEX:建立或删除索引。INSERT:增加表的记录。SELECT:显示/搜索表的记录。UPDATE:修改表中已存在的记录。特别

4、的权限:ALL:允许做任何事(和root一样)。也写作allprivilegesUSAGE:只允许登录--其它什么也不允许做。2.修改密码方式一:格式:mysqladmin-u用户名[-p旧密码]password新密码(不建议使用,修改后数据库无法访问)方式二:mysql>usemysql;mysql>updateUsersetpassword=password("123456")whereUser="root";mysql>flushprivileges;3.删除用户mysql>deletefrommysql.userwhereuser="test";mysql>flus

5、hprivileges;4.其他管理  查询时间:selectnow();  查询当前用户:selectuser();  查询数据库版本:selectversion();  查询当前使用的数据库:selectdatabase();四、操作数据库1.显示数据库列表mysql>showdatabases;2.显示库中的数据表mysql>use库名;mysql>showtables;3.显示数据表的结构mysql>use库名;mysql>describe表名;或者showcolumnsfrom表名;4.建库与删库mysql>createdatabase库名;mysql>creat

6、edatabaseifnotexists库名;//创建前检查是否存在库mysql>dropdatabase库名;5.建表与删表、修改表mysql>use库名;mysql>createtableifnotexists表名(……);//创建前检查是否存在表mysql>createtable表名(字段1类型1(长度),字段2类型2(长度)……);mysql>createtable目的表select*from源表where1<>1;//复制表的结构mysql>createtable目的表select*from源表;//复制表mysql>droptable表名;mysql>alter

7、table旧表名renameas新表名;//修改表名mysql>altertable表名addcolumn字段名1数据类型,addcolumns字段名2数据类型;//添加字段mysql>altertable表名changecolumn旧字段名新字段名数据类型;//修改字段和数据类型mysql>altertable表名dropcolumn字段名;//删除字段mysql>altertable表名modify字段名数据类型;//只修改字段数据类型6.查找插入更新删除数据mysql>use库名;mysql>selec

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。