一.dos命令的基本操作
盘符: 例如想进入D盘 d:
cd 进入到当前盘某个目录。
cd \ 进入当前盘根目录
cd \windows 进入到当前盘Windows目录
cd.. 退出到上一级目录
注: 进入含有特殊字符目录时需要加引号 例如 cd "c:\program files"
在cmd中,不需要你全输入,你只需要按p键,然后按tab键,就可以定位,以p字母开头的文件/文件夹名。多次按tab键可切换文件/文件名)
二.cmd进入mysql
第一步:启动mysql服务,可以通过“net start myql”命令实现;
第二步:先使用DOS命令进入mysql的安装目录下的bin目录中;
第三步:在命令行输入:mysql -u 用户名 -p密码;回车;
用户名:root ,密码:admin
显示结果:
三.操作命令
创建授权:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
修改密码:mysqladmin -u用户名 -p旧密码 password 新密码
删除授权: revoke select,insert,update,delete om *.* from test2@localhost;
数据库
显示数据库:show databases;
显示数据表:show tables;
显示表结构:describe 表名;
创建库:create database 库名;
删除库:drop database 库名;
使用库:use 库名;
表
创建表:create table 表名 (字段设定列表);
删除表:drop table 表名;
修改表:alter table t1 rename t2
查询表:select * from 表名;
清空表:delete from 表名;
备份表: mysqlbinmysqldump -h(ip) -uroot -p(password) databasename tablename > tablename.sql
恢复表: mysqlbinmysql -h(ip) -uroot -p(password) databasename tablename < tablename.sql(操作前先把原来表删除)
列
增加列:ALTER TABLE t2 ADD c INT UNSIGNED NOT NULL AUTO_INCREMENT,ADD INDEX (c);
修改列:ALTER TABLE t2 MODIFY a TINYINT NOT NULL, CHANGE b c CHAR(20);
删除列:ALTER TABLE t2 DROP COLUMN c;
备份
备份数据库:mysql\bin\mysqldump -h(ip) -uroot -p(password) databasename > database.sql