ITPub博客

首页 > 数据库 > MySQL > mysql学习笔记01

mysql学习笔记01

MySQL 作者:悠着点9528 时间:2014-01-08 10:29:45 0 删除 编辑

mysql属于开源数据库,免费的。支持所有的操作系统,支持很大的结构。

09年mysql被oracle收购。

1.mysql的架构

c/s  client/service

client-------3306、SQL--------service


2.mysql的目录结构:

my.ini----配置文件
bin-------命令
data-------数据库文件(备份时可直接拷贝目录下的文件)


3.SQL语句操作:
DDL:创建表数据库
DML:数据编辑
DQL:数据查询
DCL:数据库权限等更改

3.1执行SQL语句,先连接数据库服务器
mysql -h localhosr -u root -p root
mysql> s  -----------查看状态。
--------------
D:AppServMySQLinmysql.exe  Ver 14.12 Distrib 5.0.51b, for Win32 (ia32)

Connection id:          5
Current database:
Current user:           root@localhost
SSL:                    Not in use
Using delimiter:        ;
Server version:         5.0.20a-nt
Protocol version:       10
Connection:             localhost via TCP/IP
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    utf8
Conn.  characterset:    utf8
TCP port:               3306
Uptime:                 4 min 34 sec

Threads: 1  Questions: 4  Slow queries: 0  Opens: 0  Flush tables: 1  Open table
s: 6  Queries per second avg: 0.015
--------------

mysql>show variables; ----------------查看系统变量
mysql>desc users;--------查看表结构
mysql>? contnts; 帮助的使用,结构:? 关键词

3.2 创建删除库表
mysql>show databases;-----------------数据库的查看
mysql>user test;---------使用数据库test
mysql>show tables;-------查看表
mysql>create database if not exists test1;-------------创建库
mysql>drop database test1;-------------删除库   //也可在date目录下创建删除文件。
mysql>create table test1.uesrs..........------创建表
mysql>insert into table(字段) values(插入值);-----插入表,字段的顺序可无可自定义。
mysql>
mysql>
mysql>update table set name="&&";--------修改表
mysql>
mysql>delete from table;-------------删除表中所有内容。 
mysql>delete from table where name="&&";----------删除表中某列
mysql>
mysql>
mysql>

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22226837/viewspace-1114683/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-07-30