mysql实际操作

原创 2005年03月03日 15:14:00

Mysql操作

(注意:黑体为系统关键字部分,斜体为用户可变部分)

基本操作

登陆

Mysql –u root –p 123456

(bin目录下执行命令,其中root为用户名,123456为密码)

创建数据库

create database dataBaseName;

选择数据库

Use dataBaseName

删除数据库

Drop database databaseName;

创建表

create table tableName ( ID int  not null auto_increment,

                     stuID int,

                     courseID int ,

                                    RMTime TIMESTAMP,

                                    primary key (ID),

                                   );

向表中插入信息

INSERT INTO tableName VALUES (1,'admin','admin');

(注意字段类型为数字的就直接用数字,为字符的要加上单引号)

选取信息

1、 select * from tableName;

2、 select itemName from tableName;

3、 select itemName1,itemName2 from tableName;

4、 select * from tableName where itemName = name; (注意要是字段为字符则要加单引号)

5、 select * from tableName where itemName1 = name1 and itemName2 = name2;

6、 SELECT t1.name, t2.salary FROM tableName1 AS t1, tableName2 AS t2 WHERE t1.name = t2.name;

7、 SELECT t1.name, t2.salary FROM tableName1  t1, tableName2 t2 WHERE t1.name = t2.name;

8、 Select itemName as name from tableName;(将输出项更名)

9、 Select itemName from tableName having name;(选取的条件为是否存在指定字段)

10Select itemName from tableName having name > 10;(选取条件为指定条件)

11select itemName from tableName limit m; m(为返回记录的最大数目)

12select itemName from tableName limit n,m;n为要返回的记录的第一行的偏移量,m为返回记录的最大数目)

13select * into Outfile ‘fileName.sql’ from tableName;(从数据库中导出信息到文件中)

修改表结构

 

删除表

Drop table tableName;

恢复数据

1、 load data infile ‘fileName.sql’ into table tableName;(从文件导入信息到数据库表中)

2、  mysqladmin –u root –p 123456 create dataBaseName 
mysql –u root –p 123456 dataBaseName  < backup-file.sql;

另外,详细语法请参考:mysql语法手册.htm

更多参考:http://www.moon-soft.com/program/book/mysql/index.html

http://www.linuxforum.net/books/mysqlmanual/manual_toc.html

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

实际操作过整理的linux命令集

  • 2011年08月04日 15:17
  • 26KB
  • 下载

MySQL实际操作正与误

  • zuerzaishi
  • zuerzaishi
  • 2010-04-24 11:31:00
  • 654

mysql 主从服务器配置 文档

  • 2013年09月17日 11:37
  • 4KB
  • 下载

mysql merge分表实际操作

分表即把数据量大的表拆分成小表,根据项目的需求这里设为每个月定时创建merge分表,合并主表。 建立分表CREATE TABLE `device_access_log_201611` ( `...
  • u013446312
  • u013446312
  • 2016-11-17 14:49:10
  • 205

MySQL show的实际操作用法

以下的文章主要介绍的是MySQL show的实际操作用法,MySQL show在实际的应用中是经常出现的,以下的文章就是对MySQL show的实际操作用法的介绍,希望会给你带来一些帮助在此方面。 ...
  • Mirage520
  • Mirage520
  • 2013-09-29 14:39:48
  • 607

vb例题作业 课后实际操作

  • 2009年09月04日 09:44
  • 1.19MB
  • 下载

jessite 二

jeeSite的使用(二) 在上一次博客中我已经简单的介绍了jeesit的安装和部署  还有怎么生成简单的增删改查功能的页面 但是如果只使用自动生成的页面是无法满足我们的需求 所以现在我就现在介绍...
  • qq_36497454
  • qq_36497454
  • 2017-08-09 11:53:18
  • 267

Nifi 数据流整合工具

NIFI支持强大的可扩展的数据路由,转换和系统中介逻辑的有向图。是一个易于使用,功能强大,可靠的数据处理和分发系统。 以下是NIFI的一些高级功能和目标: 基于Web的用户界面 设计...
  • u011489205
  • u011489205
  • 2018-01-05 09:52:18
  • 44

我们是如何逐步建立PMO组织的

很多企业对于项目的态度越来越多的从关注传统的项目的进度、质量、范围、成本,转向于关注项目所实现的价值。从而有计划的组建项目管理办公室(PMO),至于PMO是什么,应该包含什么样的职责,有很多很多的大神...
  • alain723
  • alain723
  • 2018-04-04 11:28:20
  • 13

gps静态测量案例实际应用操作

  • 2009年09月26日 10:59
  • 140KB
  • 下载
收藏助手
不良信息举报
您举报文章:mysql实际操作
举报原因:
原因补充:

(最多只允许输入30个字)