zoukankan      html  css  js  c++  java
  • 读《msyql完全手册》之一:介绍和安装

    花了大概三天时间读完,五一前两天半,五一后半天。本书适合初学者,相对大而全,想学习mysql,我认为这本书是挺合适的。下面是一些自己的体会和总结,而具体的内容我认为比较浅显的只提供链接,希望能对有一定mysql基础,同时希望有所提高的人所帮助

    1,介绍
    2,安装
    3,使用
    4,管理
    5,开发

    1,介绍
            mysql是一个高性能,多线程,多用户,CS架构的数据库系统,性能高,可靠性强,容易使用,是一个轻量级的数据库,广泛应用与中小型企业和网络应用。这本书将读者划分为使用者,管理者和开发者,通过四个部分进行了详细阐述,这四个部分分别是安装,使用,管理,开发。
           使用者就是通过客户端直接也是仅仅和数据库打交道,管理者则是安装、维护、升级数据库,开发者则是利用编程语言和mysql交互,进行应用开发。我们一般的角色是开发者,会用到少量的管理功能,同时要深刻掌握使用的功能。

    2,安装
           windows下面的安装很容易,从mysql
    官方网站下载mysql的exe程序,一路next即可,安装完毕还需要进行配置一下,都不是很困难,百度搜索“图解 mysql 安装”会有无数链接,这里就不提供了
           linux下面安装有两种方式,一种是已经编译好的二进制代码,可以通过rpm以及deb包安装,不再赘述。另一种是自己编译二进制代码,编译之后还要自己手动配置mysql的权限以及创建默认数据库,挺麻烦的。如果想深入了解mysql,推荐手动编译一次,readme文件有详细介绍,一般用户“我看就莫有这个必要了吧”^_^
           这里要提的一点就是客户端的管理,除了命令行里面的客户端,也有很多图形化界面的客户端,官方网站上面有三个GUI工具,这里是
    链接,如果仅仅是本地用途,我觉得这个挺不错的。如果是开发网络应用,一般的IDE都会自带mysql的管理工具,比如我开发php应用的IDE——zend studio。不过我推荐使用phpmyadmin,这是一个开源的php管理mysql的项目,放到对应的web主机上面,就可以简单的操作对应主机的mysql,在网络上面使用很方便。sourceforge上面有phpmyadmin的svn项目版本库,详细的资料可以自己搜索。我想在以后的时间里面认真研究一下phpmyadmin的代码,^_^,利用svn可以方便的获取它的最初版本,所以开源是个好东西,我们大家都要用它~

  • 相关阅读:
    [Swift系列]002-基础语法
    [Swift系列]001-入门准备
    navicat连接服务器Mysql 忘记密码 ------- 查看密码
    Elasticsearch 7.10.1 尝鲜笔记
    java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy 排查解决
    nginx TCP 代理& windows傻瓜式安装
    python项目出现的问题 Microsoft Visual C++ 14.0 is required解决方法
    前端使用crypto.js进行加密
    xcopy 高级使用
    高并发解决方案-概念知识
  • 原文地址:https://www.cnblogs.com/liuchen/p/742258.html
Copyright © 2011-2022 走看看