您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

MySQL 5.1学习笔记(1)-基本操作_MySQL

2025/11/9 5:26:00发布8次查看
参考了官方文档: http://dev.mysql.com/doc/refman/5.1/zh/tutorial.html
命令行登录数据库(mysql -uroot -p直接跟密码, 不带空格, 可以直接登录)
1 shell> mysql -ptest
2 shell> mysql -p test
3 第一个命令让mysql使用密码test,但没有指定默认数据库。第二个命令让mysql提示输入 密码并使用test作为默认数据库。
mysql -u root -p
输入密码
查看数据库列表
show databases
+--------------------+
| database |
+--------------------+
| information_schema |
| cdcol |
| menagerie |
| mysql |
| phpmyadmin |
| roadofhonda |
| spring |
| test |
+--------------------+
8 rows in set (0.00 sec)
创建数据库
create database menagerie;
切换到数据库menagerie
use menagerie
创建数据表
create table pet (
name varchar(20),
owner varchar(20),
species varchar(20),
sex char(1),
birth date,
death date
);
到mysql安装目录的data下去查看, 多了一个文件夹menagerie, 进入文件夹, 发现有这样几个文件
pet.frm 结构文件
pet.myd 数据文件
pet.myi 索引文件
查看创建表的信息
describe pet
+---------+-------------+------+-----+---------+-------+
| field | type | null | key | default | extra |
+---------+-------------+------+-----+---------+-------+
| name | varchar(20) | yes | | null | |
| owner | varchar(20) | yes | | null | |
| species | varchar(20) | yes | | null | |
| sex | char(1) | yes | | null | |
| birth | date | yes | | null | |
| death | date | yes | | null | |
+---------+-------------+------+-----+---------+-------+
6 rows in set (0.02 sec)
使用文本来写pet表的数据, null值用/n来表示
我使用的是windows, 路径在windows下为c:/pet.txt, 但是在mysql下应该为c:/pet.txt或c://pet.txt
这个是转义字符, 想得到/需要输入//
load data local infile 'c:/pet.txt' into table pet;
pet.txt文件内容
fluffy harold cat f 1993-02-04 /n
claws gwen cat m 1994-03-17 /n
buffy harold dog f 1989-05-13 /n
fang benny dog m 1990-08-27 /n
bowser diane dog m 1979-08-31 1995-07-29
chirpy gwen bird f 1998-09-11 /n
whistler gwen bird /n 1997-12-09 /n
slim benny snake m 1996-04-29 /n
查看插入的数据
select * from pet;
+----------+--------+---------+------+------------+------------+
| name | owner | species | sex | birth | death |
+----------+--------+---------+------+------------+------------+
| fluffy | harold | cat | f | 1993-02-04 | null |
| claws | gwen | cat | m | 1994-03-17 | null |
| buffy | harold | dog | f | 1989-05-13 | null |
| fang | benny | dog | m | 1990-08-27 | null |
| bowser | diane | dog | m | 1979-08-31 | 1995-07-29 |
| chirpy | gwen | bird | f | 1998-09-11 | null |
| whistler | gwen | bird | null | 1997-12-09 | null |
| slim | benny | snake | m | 1996-04-29 | null |
+----------+--------+---------+------+------------+------------+
8 rows in set (0.00 sec)
作者:icejoywoo 出处:http://www.cnblogs.com/icejoywoo/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product