mysql常用命令和常用sql语句

2016-11-27 15:48:51 12046

1,创建数据库,数据库名为landui

create database landui default charset utf8;

2,修改密码,密码修改为123456

skip-grant-tables 
update user set Password=Password('123456') where User='root';
flush privileges;

3,给用户授权

grant all privileges on 21yunwei.* to 21yunwei@"%"identified by "21yunwei"; 
flush privileges;

4,数据导入导出

导出备份:
①、导出数据库
  mysqldump -u用户名 -p密码 数据库名>D:xxx.sql  
  示例:mysqldump -uroot -p123456 test>D:	est.sql 
 
②、导出一个表
  mysqldump -uroot -p密码 数据库名 表名>D:xxx.sql
  示例:mysqldump -uroot -p123456 test table>table.sql
 
③、导出一个数据库结?
  mysqldump -uroot -p123456 -d --add-drop-table test>d:	est.sql
  -d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table
 
导入恢复:
    mysql -u用户名 -p密码 数据库名 <D:xxx.sql  
    示例:
mysql -uroot -p123456 xxx<D:xxx.sql source 命令导入。 

或者: 
mysql -uroot -p  先登录。 
mysql>use 数据库;
mysql>set names utf8;
mysql>source d:xxx.sql
说明:source导入非常慢,推荐使用mysql  -uxxx -p<xxx.sql方式

4,查看表结构

desc tablename;

5.查看行数

select count(id) from tablename  ;

mysql、mysqladmin、mysqlbinlog、mysqldump、mysqlshow用法后续更新。

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: