fang.zhang 发表于 2009-12-17 14:28

MySql 091217



Normal
0

7.8 磅
0
2

false
false
false

   
   
   
   
   
   
   
   
   
   
   
   

MicrosoftInternetExplorer4



st1\:*{behavior:url(#ieooui) }
/* Style Definitions */
table.MsoNormalTable
        {mso-style-name:普通表格;
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-parent:"";
        mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
        mso-para-margin:0cm;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:"Times New Roman";
        mso-ansi-language:#0400;
        mso-fareast-language:#0400;
        mso-bidi-language:#0400;}
table.MsoTableGrid
        {mso-style-name:网格型;
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        border:solid windowtext 1.0pt;
        mso-border-alt:solid windowtext .5pt;
        mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
        mso-border-insideh:.5pt solid windowtext;
        mso-border-insidev:.5pt solid windowtext;
        mso-para-margin:0cm;
        mso-para-margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        mso-pagination:none;
        font-size:10.0pt;
        font-family:"Times New Roman";
        mso-ansi-language:#0400;
        mso-fareast-language:#0400;
        mso-bidi-language:#0400;}
MySql 091217
@ http://zcatt.cublog.cn
1.   
Connect and Disconnect
mysql
-h host -u user -p
mysql
-u user -p



h


Hostname or IP




u


user name




p


password



select version(), current_date;
select now();
select user();
2.
Creating DB
show
databases;

create
databases dbname;

use
dbname

show
tables;

CREATE
TABLE pet (name VARCHAR(20), owner VARCHAR(20),
species VARCHAR(20), sex
CHAR(1), birth DATE, death DATE);

DESC
pet;

LOAD
DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet
LINES TERMINATED BY '\r\n';

INSERT
INTO pet
VALUES ('Puffball','Diane','hamster','f','1999-03-30',NULL);


DELETE FROM pet;
LOAD DATA LOCAL INFILE
'pet.txt' INTO TABLE pet;

UPDATE pet SET birth = '1989-08-31'
WHERE name = 'Bowser';

3.
Select sentence
SELECT what_to_select
FROM which_table
WHERE conditions_to_satisfy;

SELECT
name, birth FROM pet ORDER BY birth;

SELECT
name, species, birth FROM pet
ORDER BY species, birth DESC;

SELECT
* FROM pet WHERE name LIKE 'b%';

SELECT
* FROM pet WHERE name LIKE '_____';

SELECT
* FROM pet WHERE name REGEXP 'fy$';

SELECT
* FROM pet WHERE name REGEXP '^.....$';

SELECT
owner, COUNT(*) FROM pet GROUP BY owner;

SELECT
p1.name, p1.sex, p2.name, p2.sex, p1.species
FROM pet AS p1 INNER JOIN pet AS p2
ON p1.species = p2.species AND p1.sex = 'f'
AND p2.sex = 'm';


4.
Get info
SELECT
DATABASE();

SHOW
TABLES;

DESCRIBE
pet;


5.
Batch Mode
mysql>
source filename;





               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/8866/showart_2123873.html
页: [1]
查看完整版本: MySql 091217