初涉数据库

今天是第一天接触到数据库,看到有一个小伙伴提出了一个问题,他最近在学c嘛,他说搞不清楚数据库和text文件有什么区别,都是存储数据嘛。本人水平有限,想到的答案是,数据库中存储的不仅仅是字符,还能是各种对象,各种文件,像MP3.avi等格式的文件。

安装了mysql之后,开始练习简单的数据库操作:

  1. 启动mysql

    在cmd命令里面输入net start mysql;

  2. 登录mysql

    在启动完成之后输入:mysql  -uroot -p -P3306 -h127.0.0.1

    //这里的-u后面跟的是用户名 -p后面可以跟密码,是你在安装mysql时设置的 -P是端口号(mysql默认是3306)

    -h后面跟的是服务器id,上面输入的是本地的;

  3. 在操作数据库之前,必须了解一下mysql的语句规范

    关键字和函数名要大写,名称小写,语句结尾记得加上分号;(在mysql中,系统其实是能够认识小写输入的信息的,分大小写为了我们自己更清楚的看到关键信息)

  4. 创建和使用一个数据库

    CREATE DATABASE(name) CHARACTER SET =charset_name;

    //    CHARACTER SET 后面跟的是编码方式,在你mysql。ini文件里面是能够看到默认编码方式的

    SHOW DATABASES;

    //查看所有的数据库,很好理解,但是注意后面的s以及分号

    打开一个数据库

    USE (name);即可

    //验证你确实是打开了一个数据库:SELECT DATABASE();

  5. 在数据库中创建数据表(数据表是其他对象的基础)

    CREATER TABLE(table name)(   //此处可以输入回车,然后打表格里面的内容

    data1 type ,

    data2 type,

    data3 type                               //(eg:age TINYINT,)type是数据的类型, 每行都以逗号结尾,最后一个不加

    );

    //创建

    SHOW TABLES(FROM name)//括号里面添加的是你打开的表格所在的数据库

    //查看数据表

    SHOW COLUMNS FROM table name;

    //查看数据表的结构

  6. 在数据表中插入数据

    (1)INSERT table name VALUES(data1.value,data2.value,data3.value);//这种方法插入的data数量必须要和前面创建表格时的data长度相匹配,里面的data.value就是赋值

    (2)INSERT table name(data1,data2) VALUES(data1.value,data2.value);

    //这种方法能够在数据输入不全的情况下插入

  7. 查找数据表中的记录

    SELECT*FROM table name;                      //星号表示全部的字段



评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值