百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> MySQL数据库操作基本知识(1/4)
分享文章到:

MySQL数据库操作基本知识(1/4)

发布时间:01/15 来源: 浏览: 关键词:
本文章详细的介绍了关于MySQL数据库,有需要了解决朋友可参考一下下哦。

1.创建数据库.

    在MySQL中应用 create database 语句创建数据库.格式如下:

            create database db_name;    db_name 为数据库名,必须为合法名称.规定如下:

      a.不能与其他数据库重名.

      b.名字可以是任意的字母,阿拉伯数字,下划线或者"$"组成.可以使用以上任意的字符开头,但不能是使用单独的数字,哪样会造成与数字混淆.

      c.名字最长可由64个字符组成(包括表,列和索引),而别名最多可长达256个字符.

      d.不能使用MySQL关键字作为数据库名称和表名.

  ps: 执行过程:在创建数据库时,首先连接MySQL服务器,用户名是root,密码也是root,然后编写"create database db_name;" sql语句,数据库创建成功.

   2.选择数据库.

    use 语句用于选择一个数据库,使其成为当前默认数据库.格式如下:      

      use db_name;    

  3.删除数据库.

    删除数据库使用drop database语句.格式如下:

      drop database db_name    ps.对于删除数据库的操作应该谨慎使用.一旦删除数据库中的所有结构和数据都将会被删除,没有恢复的可能,除非数据库中有备份.

<MySQL 数据库表>

  上面将完数据库的操作,下面讲一下数据库中,对表的操作.MySQL 数据库表的操作包括 创建,查看,修改,重命名和删除.

    1.创建表.

      创建表使用create table 语句.格式如下:

       create [temporary] table [if not exists] 数据表名 [(create_definition,...)][table_options][select_statement]        a. temporary ,如果使用该关键字,表示创建一个临时表.

        b. if not exists ,该关键字用于避免创建表时,表存在时 MySQL报告的错误.

        c. create_definition,这是表的列表属性部分.MySQL要求在创建表时,表至少要包含一列.

          create_deifnition 格式如下:

           

 代码如下

   col_name type [not null] [default default_value] [auto_increment] [primary key] [reference_definition]

              col_name:字段名. type:字段类型. not null|null:指出该列是否允许空值.not null 表示不允许空值.default default_value:表示默认值.

              auto_increament:表示默认值.primary key:表示是否为主键,一个表中只能有一个primary key.如果没有primary key ,而某些应用要求primary key,

              服务器将返回第一个没有null 列的unique 键作为primary key.

        d. table_option, 表的一些特性参数.

        e. select_statement,select语句描述部分,用它可以快速地创建表.

   2.查看表.

    对于创建成功的表,使用show columns 语句或describe 语句查看指定数据表的表结构.格式如下:

     show columns 语句:

      show [full] columns from 数据表名 [from 数据库名];
                    或者
      show [full] columns from 数据表名.数据库名;    describe  语句,describe 可以简写成DESC.

      describe 数据表名;           或者      describe 数据表名 列名;  

首页 1 2 3 4 末页
打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有1人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板