MySQL5.1学习笔记(1)-基本操作_MySQL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MySQL5.1学习笔记(1)-基本操作_MySQL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3296字,纯文字阅读大概需要5分钟。
内容图文
![MySQL5.1学习笔记(1)-基本操作_MySQL](/upload/InfoBanner/zyjiaocheng/572/a92b75896b3940d2bedade2cfcf1dd44.jpg)
命令行登录数据库(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)
内容总结
以上是互联网集市为您收集整理的MySQL5.1学习笔记(1)-基本操作_MySQL全部内容,希望文章能够帮你解决MySQL5.1学习笔记(1)-基本操作_MySQL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。