易截截图软件、单文件、免安装、纯绿色、仅160KB

MYSQL 基本命令

进入MySQL:mysql -u root -p password;
退出MySQL:quit/exit;
创建数据库:create database database-name;
显示所有的数据库: show databases; 注意有个s;
删除数据库:drop database databasename;
l连接数据库:use databasename;提示:database changed;
选择当前数据库:select database();
当前数据库所包含的表:show tables;
创建用户并赋予权力:grant all privileges on dbname.* to username@localhost identified by password;
创建数据表:create table table-name(<字段1><类型1>,<字段2><类型2>, <字段...n><类型n>);
获取表结构:desc table-name/show columns from table-name;
删除表:drop table table-name;
插入数据:insert into table-name (<字段1>,<字段2>, <字段...n>) values('','','');
查询数据表中的数据:select * from table-name(查询全部数据);
查询前几行数据:select * from table-name order by id limit 0,n;
删除表中的数据:delete from table-name where 条件;
跟新表中的数据:update table-name set 字段=新值,... where 条件;
在表中添加字段:alter table table-name add <字段> <l类型>..;
更该表名: rename table oldtablename to newtablename;
更新字段内容:update table-name set 字段名=新内容;
导出整个数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名   
导出一个表:mysqldump -u 用户名 -p 数据库名表名> 导出的文件名
导出一个数据库结构 : mysqldump -u root -p -d --add-drop-table lcc >d:\lcc.sql-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table
导入数据库
  常用source 命令
  进入mysql数据库控制台,
  如mysql -u root -p 
 mysql>use 数据库
 然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
 mysql>source d:\1.sql
 


相关文档:

Mysql中limit的用法详解


Mysql中limit的用法:在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。
SELECT * from table   LIMIT [offset,] rows | rows OFFSET offset
LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数 ......

关于MySQL二进制日志Binlog的认识

MySQL的二进制日志可以说或是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是失误安全型的.
在5.1的版本你二进制日志还替代了原本的更新日志.一般来说开启二进制日志大概会有1%的性能损耗(参见MySQL官方中文手册5.1.24版).二进制有两 ......

mysql 图形管理工具

myphpadmin功能虽然已经很强,但用户体验方面并不很好。
SQLyog
Mysql-front
EMS MySQL Manager
Mysqlcc
Navicat for MySQL
mysql-gui-tools
MySQL 图形工具介绍(转载)
1、Navicat
Navicat是一个强大的MySQL数据库管理和开发工具。Navicat导航为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然 ......

linux安装mysql.txt

linux安装mysql.txt
2009-03-22 10:45
 一、引言
  想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux ......

mysql中用命令行复制表结构的方法

1.只复制表结构到新表
CREATE TABLE 新表 SELECT * from 旧表 WHERE 1=2
或CREATE TABLE 新表 LIKE 旧表
2.复制表结构及数据到新表
CREATE TABLE 新表 SELECT * from 旧表
3.复制旧表的数据到新表(假设两个表结构一样)
INSERT INTO 新表 SELECT * from 旧表
4.复制旧表的数据到新表(假设两个表结构不一样)
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号