MYSQL数据库中cmd命令操作详解
CMD命令
cmd是command的缩写.即命令提示符(CMD),是在OS/2,WindowsCE与WindowsNT平台为基础的操作系统(包括Windows2000和XP中,Vista中,和Server2003)下的“MS-DOS方式”。中文版WindowsXP中的命令提示符进一步提高了与DOS下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。
今天我们就来看一下数据库的各种命令,以下命令全部是从CMD命令窗口下的命令行输入指令,首先如果如果输入mysql,系统提示“mysql不是内部命令或外部命令。那么这其实是环境变量没有设置好的原因,例如我的mysql的安装目录是C:\news\mySql,则在环境变量中的系统变量PATH路径中输入C:\news\mySql\MySQLServer5.5\bin,重新启动CMD,这时再输入mysql,应该就能正常操作了,当然前提是mysql服务要正常启动,如果没有启动那么CMD会显示CANNOTCONNECTth.........。
首先mysql语句是不区分大小写的。来看第一个命令:
mysqladmin-uroot-p123password456
这句话的意思是将root的密码更改为456,原来的密码是123,-u表示用户名,紧跟着的是root用户名,-p表示密码后面的123是登录密码,中间的空格可以省略。但password和新密码之间的空格不可省略。
1.1、连接到远程数据库,基本格式如下:
Mysql-h电脑名(IP地址)-u用户名-p密码
例如我的数据库是本地的,数据库ip地址就是127.0.0.1,那么就可以这样写:
mysql-h127.0.0.1-uroot-p123
1.2、MySQL权限管理:
1.3、增加新用户
首先要登录mysql数据库,root登录之后先选择数据库之后再进行增加新用户的操作,
>usedatabase_name;//选择数据库
以下几步是连着一起运行的,直到最后以分号结束,回车键并不会导致命令结束!是要碰到分号按回车才表示结束语句。
>grantall