zoukankan      html  css  js  c++  java
  • MySQL 创建帐号和对表的导入导出


    MYSQL的命令
     
     show databases; : 显示本机安装多少个数据库
     show databases\g : 后面加个\g与加;是一样的,都是表示一个语句的结束

     show tables; 显示本机有哪些表

     增删查改都一样

     --建立一个帐号,让他指定操作某个数据库,其他数据库他不被允许操作 (加红)
     grant all on 数据库.* to "用户名"@"localhost" identified by "密码"

     创建表
     mysql> create table student
         -> (id int primary key auto_increment,
         -> name varchar(30),
         -> age int(2));
     
     查看表的结构: desc student (加红)


     --对表进行导出
      C:\mysqldump -uroot -p test1>d:/my.sql
      Enter password:
     --对表进行导入 (假设新建一个数据库为test2,将test1数据库的内容导到test2数据库里)
      C:\>mysql -uroot -p test2<d:/my.sql
      Enter password:
     --对表进行导入的方法2 (刚才没有在数据库的里面值行导入表的操作,如果是在数据库里面该怎么操作)
      mysql> source d:/my.sql
      (这句非常好用,可以建一个专门写SQL语句的文件,来通过这句导入SQL命令)

     --删除数据库
     drop database 数据库名
     --删除表
     drop tables 表名

  • 相关阅读:
    十万个为什么 —— 理化篇
    地行、地貌
    工业镜头基础知识整理
    parfor —— matlab 下的并行循环
    浅谈设计模式在GIS中的应用
    android ellipsize 属性详解
    Servlet 学习总结-1
    搜索引擎有用的外链建设的方式
    Servlet 学习总结-2
    如何用批处理命令批量配对重命名
  • 原文地址:https://www.cnblogs.com/cxeye/p/2764091.html
Copyright © 2011-2022 走看看