MySQL学习之DBA命令

新建用户:

Create user 用户名 identified  by  ‘登录密码’

说明:username你将创建的用户名,password 该用户的登陆密码,密码可以为空如果为空则该用户可以不需要密码登陆服务器

授权用户:

mysql> grant all privileges on dname.tbname to 'username' @ 'login ip' identified by 'password' with grant option;

Grant:                         授权

All privileges:               所有特权

Dname:                         所有数据库

Tbname:                       所有表

Username:                用户名

Login IP                                登录IP

Password                      密码为空的话,表示没有密码登录

With grand option    该用户还可以授权给其他用户

 

回收权限:

导入导出:

将数据库当中的数据导出

                在windows的dos命令窗口中执行:

                                Cmd命令窗口直接输入,请一定注意,mysqldump是在控制控制mysql的语句,不是mysql内部操作数据的语句(出错排查好久*_*)!!!

(导出整个库)

                        mysqldump 数据库名>数据库路径 -uroot(用户名) -p333(密码)

               

                在windows的dos命令窗口中执行:(导出指定数据库当中的指定表

                mysqldump 数据库名 表名>数据库.sql文件路径 -uroot(用户名) –p123(密码)

        导入数据

先登录到mysql数据库服务器上

MySQL -u root用户名 -p 密码;

创建数据库

                                create database 数据库名;

                使用数据库

use 数据库名;

初始化数据库

                                source 数据库.sql文件路径

相关推荐

  1. MYSQL DBA运维实战

    2024-03-31 20:18:02       11 阅读
  2. 数据库DBMS,DBS,DBA

    2024-03-31 20:18:02       21 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-31 20:18:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-31 20:18:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-31 20:18:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-31 20:18:02       20 阅读

热门阅读

  1. vue知识点: v-if和v-for为何不能同时使用?

    2024-03-31 20:18:02       14 阅读
  2. Ansible

    Ansible

    2024-03-31 20:18:02      15 阅读
  3. Spark GraphX 算法实例

    2024-03-31 20:18:02       16 阅读
  4. 前端广名词知识补充

    2024-03-31 20:18:02       11 阅读
  5. 安卓开发Gson插件的使用

    2024-03-31 20:18:02       16 阅读
  6. 新手如何学好linux的建议

    2024-03-31 20:18:02       16 阅读