`
kree
  • 浏览: 128839 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MYSQL数据库常用命令集合

阅读更多

Mysql数据库是一个多用户,多线程的关系型数据库,是一个客户机/服务器结构的应用程序。它是对个人用户和商业用户是免费的.

  Mysql数据库具有以下优点:

  1.同时访问数据库的用户的数量不受限制

  2.可以保存超过5千万条的记录

  3.是目前市场上现有数据库产品中运行速度最快的数据库系统

  4.用户权限设置简单、有效。

  Mysql数据库常用命令:

启动Mysql数据库 

  C:\>cd Mysql5.0\bin 

  C:\Mysql5.0\bin>mysqld –install 安装Mysql服务 

  C:\Mysql5.0\bin>net start mysql 启动Mysql服务 

  请求的服务已经启动。 

  连接mysql 

  用户需要提供Mysql的用户名和密码来连接服务器,如果服务器不是在本机,则还需要一个主机名或IP来指定服务器的位置。 

  C:\Mysql5.0\bin>mysql -h localhost -u root -p 

  Enter password: **** 

  Welcome to the MySQL monitor. Commands end with ; or \g. 

  Your MySQL connection id is 6 to server version: 5.0.18-nt 

  Type 'help;' or '\h' for help. Type '\c' to clear the buffer. 

  mysql> 

  使用一条简单的查询语句 

  mysql> select version(),current_date; 

  mysql> select version();select now(); 

  新建或删除一个数据库 

  Mysql>create database mydb; 

  Mysql> drop database mydb;
  打开的数据库的命令 

  mysql> use mysql 

  Database changed 

  查看数据库的命令 

  mysql> show databases; 

  查看数据表的详细结构 

  mysql> desc func;


  新建数据库 

  mysql> create database school; 

  Query OK, 1 row affected (0.00 sec) 

  新建表 

  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; 

  插入和删除表中的数据 

  Create table student(stuName varchar(20),age varchar(20),id varchar(20),set0 char(1)); 

  插入 

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

  Query OK, 1 row affected (0.00 sec) 

  删除 

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

  Query OK, 1 row affected (0.01 sec) 

  删除表中所有数据 

  mysql> truncate table student; 

  Query OK, 1 row affected (0.01 sec) 

  删除表 

  mysql> create table temp(t varchar(1)); 

  Query OK, 0 rows affected (0.00 sec) 

  mysql> drop table temp; 

  Query OK, 0 rows affected (0.00 sec) 

  创建新用户并给予权限 

  mysql> grant all privileges on *.* to dbuser@localhost identified by '1234' 

  with grant option; 

  更改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; 

  ERROR: 

  Unknown command '\b'. 

  Query OK, 0 rows affected (0.00 sec) 

  Query OK, 1 row affected (0.00 sec) 

  退出Mysql连接 

  mysql>quit(exit) 

  关闭mysql服务 

  C:\mysql\bin>net mysql
 

 

分享到:
评论

相关推荐

    MYSQL数据库实用学习资料之常用命令集合

    ### MySQL数据库实用学习资料之常用命令集合 #### 知识点概述 本篇文章将围绕MySQL数据库的使用进行详细的介绍,包括MySQL的特点、安装配置过程、基本的SQL操作命令(如查询、创建、删除等),以及权限管理等方面...

    数据库常用命令集合.docx

    数据库常用命令集合 数据库命令是数据库管理系统中最基本也是最重要的组成部分。它提供了对数据库的各种操作,包括连接数据库、创建数据库、显示数据库、打开数据库、创建数据表、显示数据表字段、更改表格、删除...

    MYSQL数据库实用学习资料之常用命令集合.doc.pdf

    这份“MYSQL数据库实用学习资料之常用命令集合”涵盖了MySQL的基础操作和常见命令,是学习和日常工作中不可或缺的参考资料。 首先,MySQL是一个支持多用户、多线程的数据库系统,它的客户机/服务器架构使得数据的...

    MYSQL数据库实用学习资料之常用命令集合.doc.docx

    7. **常用命令**: - **启动MySQL**:通过`mysqld -install`安装服务,然后使用`net start mysql`启动服务。 - **连接MySQL**:使用`mysql -h 主机名 -u 用户名 -p`连接,输入密码后进入MySQL监控器。 - **查询**...

    MySQL5.0常用命令

    这份PDF文档很可能是关于MySQL5.0版本中常用数据库管理命令的集合,对于数据库管理员和开发人员来说是非常实用的学习资源。以下是根据标题和描述可能包含的一些关键知识点: 1. **安装与启动**: - `mysql_install...

    mysql中文手册及常用命令

    接下来是"mysql命令大全.chm",这是一份包含了MySQL客户端命令行工具的常用命令集合。在Linux或命令行环境下操作MySQL时,熟悉这些命令能极大地提高工作效率。例如,`mysql -u root -p` 是用来登录MySQL服务器的命令...

    mysql常用命令集合.pdf

    为了有效管理和操作MySQL数据库,数据库管理员和开发人员需要掌握一系列的命令和技巧。 首先,事务是数据库管理中的一个核心概念。在MySQL中,事务可以定义为一组操作的集合,这组操作要么全部成功,要么全部失败。...

    MySQL数据库考试练习题 mysql试题集 共28页.pdf

    根据提供的文件信息,我们可以推断出这份文档主要包含MySQL数据库相关的考试练习题目。MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),因其性能稳定、易于使用和成本低廉等特点,在互联网应用开发中非常...

    mysql数据库技术参考手册

    MySQL数据库技术参考手册是一部专为MySQL初学者设计的详尽指南,涵盖了MySQL 4.1.0版本的主要功能和操作。MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),以其高效、稳定和易于管理而受到全球开发者的...

    \MYSQL数据库学习文档

    MySQL数据库学习文档是一个非常实用的学习资源,特别适合SQL语言初学者。MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),其性能强大、易于上手,是许多企业和开发者首选的数据存储解决方案。 首先,我们...

    MySQL常用命令视频教程及笔记

    本教程的目的是帮助用户掌握MySQL的基本操作,特别是常用命令,以便在实际工作中更高效地使用数据库。以下是一些关键的MySQL命令及其详细解释: 1. **创建数据库**: `CREATE DATABASE 数据库名;` 这个命令用于创建...

    常用数据库API集合

    MySQL数据库API: MySQL的Java API也是基于JDBC。MySQL提供了`com.mysql.jdbc.Driver`驱动,通过`DriverManager.getConnection()`获取连接。MySQL的JDBC驱动支持预编译的SQL语句(`PreparedStatement`),能有效防止...

    PHP+MYSQL数据库编程资料

    在PHP和MySQL数据库编程中,理解数据类型和MySQL常用命令是至关重要的。PHP是一种流行的服务器端脚本语言,常用于动态网页开发,而MySQL则是一个关系型数据库管理系统,两者结合可以构建高效的数据驱动应用程序。 ...

    数据库常用命令

    本文将深入探讨数据库常用命令,帮助你更好地理解和操作数据库。 1. 数据库连接与退出: 在使用数据库时,首先需要连接到数据库服务器。这通常通过命令行客户端实现,如MySQL的`mysql -u username -p`或PostgreSQL...

    mysql_备份还原,基本操作,双机热备,数据同步,远程连接 文档集合

    MySQL数据库备份和还原的常用命令 时间:2007-11-02 23:29:09 类别:技术 访问:19,122 views RSS 2.0 评论 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql ...

Global site tag (gtag.js) - Google Analytics