常用DOS命令
进入DOS界面:开始菜单-->cmd
C: D: E: F: 进入相应的盘符
cd test 切换到test目录
cd .. 返回上一级目录
cd / 返回根目录
dir 查看当前目录中的文件或子目录
进入服务
services.msc
ping www.baidu.com -t 测试域名访问是否正常,也可以用来
检测域名指定是否正常,还可以测试服务器网速。
测试几分钟,按Ctrl+C终止,查看测试结果。
ipconfig 或 ipconfig /all 测试本机IP地址及MAC网卡地址
mysql -h主机 -u用户名 -p密码
显示所有数据库
show databases;
选择使用的数据库名称
use 数据库名称;
查看数据库中所有数据表
show tables;
创建数据库
create database 数据库名称
create database if not exists 数据库名称;
创建数据库并设置字符集
create database aa character set utf8 collate utf8_unicode_ci;
删除数据库
drop database if exists 数据库名称;
创建表
create table if not exists 数据表名称;
显示数据表的结构
show columns from 数据表名;
创建数据库的SQL语句
show create database 数据库名称;
创建数据表的SQL语句
show create table 数据表名称;
显示当前用户的操作权限
show privileges \G;
显示连接信息
show processlist;
修改数据表名
rename table 表名 to 新表名;
添加字段
alter table 表名 add [password varchar(16) not null];
修改字段
alter table 表名 change [password password varchar(16) not null comment 'password'];
修改字段索引
alter table 表名 change [password password varchar(16) not null default '默认值' comment 'password'];
在username字段后面插入sex字段
alter table 表名 add sex char(1) not null after username;
alter table 表名 change sex sex char(1) not null after password;
在表前面插入字段
alter table 表名 change sex sex char(1) not null first;
添加索引
alter table 表名 add unique index '字段'('名称');
alter table 表名 add index '字段'('名称');
删除字段
alter table 表名 drop 字段名;
删除索引
alter table 表名 drop index 索引名称;
删除主键
alter table 表名 drop primary key;
改变字段的字符集[collate 校对的意思]
alter table 表名 字段 convert to utf8 set gb2312 collate gb2312__ci;
【1. 关闭正在运行的MySQL服务。
2. 打开DOS窗口,转到mysql\bin目录
3. 输入 mysqld -skip-grant-tables 回车, -skip-grant-tables 的意思 是启动MySQL服务的时候跳过权限表认证
4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql \bin目录
5. 输入mysql回车,如果成功,将出现MySQL提示符 >
6. 连接权限数据库:use mysql;
7. 改密码:update user set password=password('123') where user='root';
8. 刷新权限(必须步骤):flush privileges;
9. 退出 quit或者exit;
10. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录
】
给数据库用户修改操作权限
grant all privileges on 数据库.表名 to '用户名'@'主机'
identified by '密码';
grant all privileges on aa.* TO 'admin'@'localhost'
identified by '123456';
载入数据库用户权限
flush privileges;
跳过权限检查
mysqld -skip-grant-tables
修改用户密码
update user set password=password('想要修改的密码') where host='localhost' and user='用户名';
添加数据库用户,没有任何权限
insert into user (host, user, password) values ('localhost',
'admin', password('123456'))
总有一天我们信仰的会失效,热爱的会消失,但永远记得,不管无论黑夜多么漫长不堪,黎明始终会如期而至。绝望的时候抬头看,希望的光一直在头上...
其实你始终相信梦想,虽然你常说你不信了;其实你始终相信爱情,虽然你常说等不到了;其实你明知道下句台词是什么,但你一样会被感动;其实你始终爱着这个世界,虽然你常说世界很操蛋...且行且珍惜!