zoukankan      html  css  js  c++  java
  • MySQL的基本概念和数据操作

    1.连接服务器

              数据库是CS模式的软件,所以要连接数据库必须要有客户端软件。MySQL数据库默认端口号是3306

            1.1window界面连接服务器

            1.2通过web窗体连接

            1.3命令行连接

    host        -h    主机
    port        -P    端口号   (大写)
    user        -u    用户名
    password    -p    密码     (小写)

    2.数据库基本概念

           2.1数据库、表相关  

    1. 数据库:数据库中存放的是表,一个数据库中可以存放多个表

    2. 表:表是用来存放数据的。

    3. 关系:两个表的公共字段

    4. 行:也称记录,也称实体

    5. 列:也称字段,也称属性

           2.2数据相关

    1.  数据冗余:相同的数据存储在不同的地方       

            2.数据完整性:正确性+准确性=数据完整性 

    3.数据库的操作

            3.1创建数据库 

    create database [if not exists] 数据名 [选项]

                小结:         

                1.如果创建的数据库已存在,就会报错

               2.如果数据库名是关键字和特殊字符要报错

               3.创建数据库的时候可以指定字符编码

                 3.2显示所有数据库

    show databases

                 3.3删除数据库

    drop database [if exists]  数据库名

                  小结:

                 如果删除的数据库不存在,会报错               

                   3.4显示创建数据库的语句

    show create database 数据库名

                  3.5修改数据库

                只能修改数据库选项,数据库的选项只有字符编码

    alter database 数据库名 charset=字符编码

                    3.6选择数据库

    use 数据库名

               

  • 相关阅读:
    Dubbo简介---搭建一个最简单的Demo框架
    git学习总结
    FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换
    Spring AOP实现Mysql数据库主从切换(一主多从)
    Mybatis中int insertSelective()的相关问题
    主从数据库读写分离知识
    IoC理解
    AOP理解
    MyBatis中mybatis-generator代码生成的一般过程
    fread 快速读入
  • 原文地址:https://www.cnblogs.com/shineguang/p/11001117.html
Copyright © 2011-2022 走看看