`
wly719
  • 浏览: 290152 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

linux下mysql命令总汇

阅读更多
如果机子上装有mysql,可以直接输入mysql进入。 



   1:打开的数据库的命令

  mysql> use mysql
  Database changed
  2:查看数据库的命令

  mysql> show databases;
    3:查看数据库中表的命令
    mysql> show tables;
   4:查看表的详细结构
    mysql> desc tablename;
   5:新建数据库
    mysql> create database school;
  Query OK, 1 row affected (0.00 sec)
   6:新建表

  mysql> create table user01(

  -> id varchar(20) NOT NULL,

  -> userName varchar(10) NOT NULL,

  -> age int(11) default'0',

  -> sex char(2) NOT NULL default'm',

  -> PRIMARY KEY (id)

  -> )TYPE=InnoDB;

  Query OK, 0 rows affected, 1 warning (0.02 sec)mysql>desc student;
    7:插入

  mysql> insert into student(id,stuName) values('1','tomcat');

  Query OK, 1 row affected (0.00 sec)

  8:删除

  mysql> delete from student where id='1';

  Query OK, 1 row affected (0.01 sec)

  9:删除表中所有数据

  mysql> truncate table student;

  Query OK, 1 row affected (0.01 sec)

    10:创建新用户并给予权限

  mysql>grant all privileges on *.* to dbsync@"127.0.0.1" identified by "1234";

  11:更改Mysql用户密码

  c:\Mysql5.0\bin>mysqladmin -u root -p password 1234

  Enter password: ****
备份数据库及表

  我们用mysqldump命令来备份数据库

  c:\mysql\bin\>mysqldump –u root –p 3306 mysql>d:\backup.sql

  执行此语句将把mydb 备份到D盘的backup.sql文件中

  备份多个数据库表

  c:\mysql\bin\>mysqldump –u root –p 3306 school user01 user >d:\backup.sql

  此句的意思是把school库中的user01表和user表的内容和表的定义备份到D盘backup.sql文件中。

  备份所有的数据库

  c:\myql\bin>mysqldump –u root –p 3306 –all –database>d:backup.sql

  还原Mysql数据库

  c:\mysql\bin\mysql –u root –p 3306 school

  还原其中的一个表

  mysql> source d:\books.sql;


  • 大小: 15.7 KB
分享到:
评论

相关推荐

    linux下导入导出mysql数据库及其导出数据命令大汇总

    Linux 下 MySQL 数据库导入导出命令大汇总 Linux 作为一个广泛应用于服务器操作系统的平台,MySQL 作为一个流行的关系数据库管理系统,在 Linux 下的使用非常广泛。因此,掌握 Linux 下 MySQL 数据库的导入导出命令...

    linux下mysql8安装及报错汇总

    Linux 下 MySQL 8 安装及报错汇总 Linux 下安装 MySQL 8 需要经过多个步骤,包括清理工作、卸载原有的 MySQL 软件包、删除配置文件、删除 MariaDB 的文件、下载和解压安装包、创建 data 目录、创建 mysql 用户组和...

    MySQL常用命令汇总.rar

    - 在Linux环境下,可以使用`systemctl start mysqld`启动MySQL服务,`systemctl stop mysqld`关闭服务。 - 在Windows系统中,可以通过服务管理器或命令行`net start mysql`启动,`net stop mysql`关闭。 2. **...

    MySQL命令大全

    C:使用mysql命令 mysql -u username -p -D dbname 一、启动与退出 1、进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是:mysql> 2、退出MySQL:quit或...

    Linux常用命令讲解

    文档列举了Linux系统常见的问题汇总,如解压错误、新建目录或解压文件自动加锁的解决方法、vim修改文件出现的错误提示、查看后台进程、Linux连接Redis客户端问题、安装配置JDK和运行Java文件、运行Tomcat服务器、...

    linux基本命令汇总.pdf

    本文汇总了一些Linux系统中的基础命令,旨在帮助用户快速掌握和使用Linux操作系统。Linux系统广泛用于服务器环境,也是搭建LAMP(Linux+Apache+MySQL+PHP)架构的首选平台。 首先,Linux系统采用了文件系统层次结构...

    MySQL语句汇总及重要笔记

    例如,如果你的MySQL安装在`C:\Program Files\MySQL\MySQL Server 5.6\bin`路径下,可以使用如下命令进入该目录: ```cmd cd C:\Program Files\MySQL\MySQL Server 5.6\bin ``` - **步骤二**:连接到MySQL服务器...

    安装mysql单机版

    以下是对在不同操作系统下安装MySQL单机版的详细步骤的解释和知识点汇总。 ### Windows系统下的MySQL安装 1. **下载安装包**:首先从MySQL的官方网站下载适用于Windows系统的MySQL安装包,例如mysql-5.7.20-win32....

    mysql使用疑难问题汇总

    教程名称:mysql使用疑难问题汇总课程目录:【】10个节省时间的MySQL命令【】DB2环境变量管理方法集【】Linux下MySQL整个数据库的备份与还原【】MaxDB数据库和MySQL数据库的主要差别【】MySQL内存表的特性与使用介绍...

    MySQL for Linux 必备手册

    ### MySQL for Linux 必备手册知识点汇总 #### 一、MySQL简介 - **历史**: MySQL起源于MiniSQL,这是伯克利大学的一款教学数据库。它由三位瑞典开发者于上世纪90年代开发,作为一款关系型数据库,其名字来源于其中...

    Linux 操作系统 汇总

    - **软件开发**:Linux下的编程环境,包括C/C++、Python、Java等语言的开发工具和调试技巧。 - **自动化工具**:Ansible、Chef、Puppet等用于自动化运维的工具介绍。 - **性能调优**:CPU、内存、磁盘I/O等方面的...

    linux 常用实用命令.docx

    - `du -sh *`: `du` 命令用于计算文件和目录的大小,`-s` 参数用于汇总目录的总大小,`-h` 使结果以人类可读的单位显示,`*` 表示当前目录下的所有文件和目录。 3. **查看CPU和内存状态**: - `top`: 实时显示...

    mysql查询语句汇总

    ### MySQL查询语句汇总知识点详解 #### 1. 使用`SHOW`语句找出在服务器上当前存在的数据库 - **语法**: `SHOW DATABASES;` - **功能**: 列出当前MySQL服务器上所有可用的数据库。 - **示例**: ```sql mysql> ...

    Mysql常用命令汇总

    本文将汇总MySQL的一些基本操作命令,帮助你掌握日常的数据库管理。 一、MySQL安装与目录结构 MySQL的安装目录通常包含数据库的数据文件、配置文件以及用于执行各种操作的命令行工具。在Linux系统中,数据库文件...

    linux资源包

    这个文件很可能是对Linux终端中常用命令的一个详细汇总。Linux命令行是其强大的工具之一,通过各种命令,用户可以执行文件操作、系统管理、网络通信等任务。例如,`ls`用于列出目录内容,`cd`用于切换目录,`mkdir`...

    Linux课件ppt汇总

    "Linux课件ppt汇总"是一个包含Linux相关教学材料的压缩包,适合初学者和进阶者系统学习Linux操作系统的基础知识和高级特性。 首先,Linux的起源与发展是学习Linux的起点。Linux由芬兰程序员林纳斯·托瓦兹在1991年...

Global site tag (gtag.js) - Google Analytics