zoukankan      html  css  js  c++  java
  • 10.9

    学习了一些mysql基础,安装,概念:

    数据库的基本概念
        1. 数据库的英文单词: DataBase 简称 : DB
        2. 什么数据库?
            * 用于存储和管理数据的仓库。

        3. 数据库的特点:
            1. 持久化存储数据的。其实数据库就是一个文件系统
            2. 方便存储和管理数据
            3. 使用了统一的方式操作数据库 -- SQL

        
        4. 常见的数据库软件
            * 参见《MySQL基础.pdf》


    # MySQL数据库软件
        1. 安装
            * 参见《MySQL基础.pdf》
        2. 卸载
            1. 去mysql的安装目录找到my.ini文件
                * 复制 datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
            2. 卸载MySQL
            3. 删除C:/ProgramData目录下的MySQL文件夹。
            
        3. 配置
            * MySQL服务启动
                1. 手动。
                2. cmd--> services.msc 打开服务的窗口
                3. 使用管理员打开cmd
                    * net start mysql : 启动mysql的服务
                    * net stop mysql:关闭mysql服务
            * MySQL登录
                1. mysql -uroot -p密码
                2. mysql -hip -uroot -p连接目标的密码
                3. mysql --host=ip --user=root --password=连接目标的密码
            * MySQL退出
                1. exit
                2. quit
        
            * MySQL目录结构
                1. MySQL安装目录:basedir="D:/develop/MySQL/"
                    * 配置文件 my.ini
                2. MySQL数据目录:datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
                    * 几个概念
                        * 数据库:文件夹
                        * 表:文件
                        * 数据:数据



    # SQL

        1.什么是SQL?
            Structured Query Language:结构化查询语言
            其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。
            
        2.SQL通用语法
            1. SQL 语句可以单行或多行书写,以分号结尾。
            2. 可使用空格和缩进来增强语句的可读性。
            3. MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写。
            4. 3 种注释
                * 单行注释: -- 注释内容 或 # 注释内容(mysql 特有)
                * 多行注释: /* 注释 */
            
        3. SQL分类
            1) DDL(Data Definition Language)数据定义语言
                用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等
            2) DML(Data Manipulation Language)数据操作语言
                用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等
            3) DQL(Data Query Language)数据查询语言
                用来查询数据库中表的记录(数据)。关键字:select, where 等
            4) DCL(Data Control Language)数据控制语言(了解)
                用来定义数据库的访问权限和安全级别,及创建用户。关键字:GRANT, REVOKE 等

  • 相关阅读:
    [Silverlight]App.Current Events中的Startup,UnhandledException以及Exit事件
    [Silverlight]使用DoubleAnimation为对象添加动画效果
    [翻译]ASP.NET MVC Tip #39 – 在ASP.NET MVC中使用分布式缓存
    [翻译]ASP.NET MVC CodePlex Preview 5 更新细节(未完成)
    [Silverlight]打造具有放大缩小效果的图片导航
    [Silverlight]Silverlight2中打造SplashScreen 1
    [Silverlight]如何创建超链接
    [Silverlight]TextBlock控件全攻略
    [转]ajax框架比较
    MonoRail学习之源码放送
  • 原文地址:https://www.cnblogs.com/zhaoyids/p/14135808.html
Copyright © 2011-2022 走看看