mysql数据库dos常用命令

2016-02-18 17:42:30 7996

1.开启和关闭

    net stop mysql  #停止mysql

    net start mysql  #开启mysql

2.进入mysql服务

    mysql -uuser -ppassword

有时候会提示”mysql命令不存在”,我们需要在path路径中添加mysql路径如:D:mysqlin,

3.相关的基本查询

    show databases;  #查看所有数据库

    use db_name;    #选择某个数据库

    show talbes;   #查看选择后的某数据库所有表

4.创建数据库和用户,并且把数据库和用户进行关联

    create database db_name;  #创建数据库db_name

    create user db_user@localhost identified by ‘user_password’;

    grant all privileges on db_name.* to db_user@localhost;

     

    

5.创建表,如:

    create table myclass(

      > id int(4) not null primary key auto_increment,

      > name char(20) not null,

      > sex int(4) not null default ‘0’);

     

6.简单查看表,如select * from myclass;

     

7.删除

    drop table myclass;  #删除表

    delete from myclass; #清空表

    drop db_name  #删除库

8.导入导出数据库

    mysqldump -udb_user -pdb_password db_name > d:db_name.sql   #备份数据库

    mysql -udb_user -pdb_password db_name < d:db_name.sql   #还原数据库

    mysql > source D:/db_name.sql   #也可以用source命令还原数据库,前提是先用use db_name命令选择数据库

9.修复表

    repair table table_name;   #修复表

    optimize talbe talbe_name;  #优化表

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

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

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

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