mysql常用命令
2016-01-09 21:31
633 查看
1. 从系统中导出已有数据库及数据。
mysqldump -u root -p 已存的数据库名称 > 导出数据库名称.sql
2. 从系统中导出已有数据库及不含数据。
mysqldump -u root -p -d 已存的数据库名称 > 导出数据库名称.sql
3. 从系统中导出已有数据库的某张数据表及数据。
mysqldump -u root -p 已存的数据库名称 表名称 > 导出数据库表名称.sql
4. mysql 修改字段长度
alter table news modify column title varchar(130);
alter table 表名 modify column 字段名 类型;
如:news 表里的title 字段 原来长度是 100个字符,现长度要改成130个字符
alter table news modify column title varchar(130);
5. 查看建表的语句
show create table 表名;
6. 修改root密码
set PASSWORD FOR 'root'@'localhost' = PASSWORD('新的密码');
7. grant的语法
8. 导入指定表的满足条件的数据部分
mysqldump -uroot -p123456 数据库 数据表 --where="add_time>'2017-02-01 14:00:00' and add_time<'2017-02-13 14:00:00'" > part2.sql
mysqldump -u root -p 已存的数据库名称 > 导出数据库名称.sql
2. 从系统中导出已有数据库及不含数据。
mysqldump -u root -p -d 已存的数据库名称 > 导出数据库名称.sql
3. 从系统中导出已有数据库的某张数据表及数据。
mysqldump -u root -p 已存的数据库名称 表名称 > 导出数据库表名称.sql
4. mysql 修改字段长度
alter table news modify column title varchar(130);
alter table 表名 modify column 字段名 类型;
如:news 表里的title 字段 原来长度是 100个字符,现长度要改成130个字符
alter table news modify column title varchar(130);
5. 查看建表的语句
show create table 表名;
6. 修改root密码
set PASSWORD FOR 'root'@'localhost' = PASSWORD('新的密码');
7. grant的语法
grant select,insert,update,delete,create,drop on vtdc.employee to joe@10.163.225.87 identified by ‘123’; 给来自10.163.225.87的用户joe分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123。 grant all privileges on vtdc.* to joe@10.163.225.87 identified by ‘123′; 给来自10.163.225.87的用户joe分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。 grant all privileges on *.* to joe@% identified by ‘123′; 给来自任意外部地址的用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。 grant all privileges on *.* to joe@localhost identified by ‘123′; 给本机用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。
8. 导入指定表的满足条件的数据部分
mysqldump -uroot -p123456 数据库 数据表 --where="add_time>'2017-02-01 14:00:00' and add_time<'2017-02-13 14:00:00'" > part2.sql
相关文章推荐
- In MySQL, a zero number equals any string
- MySQL 学习用employee数据库表参考使用
- In MySQL, a zero number equals any string
- mysql 学习笔记
- mysql 基本知识--约束以及修改数据表
- MYSQL 命令行显示乱码 解决方案
- mysql DQL exercise
- MYSQL 命令行显示乱码 解决方案
- mysql 找'最'的集合
- mysql常用语句(学习笔记)
- mysql-Innodb事务隔离级别-repeatable read详解(转)
- MySQL高级七——视图的使用
- Mysql MVCC详解
- MySQL单表百万数据记录分页性能优化 limit优化
- apparmor 引起自定义mysql 日志问题
- 解决远程连接MYSQL时无法连接的问题(Access denied for...)
- Mysql 远程登录
- MySQL高级六——函数创建和使用
- MySQL高级五——存储过程的管理
- mysql主从复制