MySQL概述,安装,启动和连接

  • MySQL概述

    1.什么是数据库
        存储数据的仓库
    2.哪些公司在用数据库
        金融机构,游戏网站,购物网站,论坛网站 ... ...
    3.数据库服务的软件
        1)软件分类
            MySQL,Oracle,SQL_Sever,MongoDB,DB2,Maraidb
        2)生产环境中如何选择使用哪个数据库软件
            是否开源:
                开源软件:MySQL,Maraidb,MongoDB 
                商业软件:Oracle,DB2,SQL_Server
            是否跨平台
                不跨平台:SQL_Server
                跨平台:...
            公司的类型:  
                商业软件:政府部门,金融机构
                开源软件:游戏网站,购物网站,论坛网站...

    4.MySQL 特点
        1)关系型数据库
            数据以 行和列(表)的形式去存储
            表中行:一条记录
               列:一个字段
            表和表之间的逻辑关联叫关系
            示例:
                关系型数据库存储
                    一个表中有外键,
                非关系型数据库的存储
                    以键值对的形式存储
        2)跨平台
            在window,Linux,unix运行数据库服务
        3)支持多中编程语言
            python,java,php ... ...
    5.数据库软件,数据库和数据仓库有什么区别
        1)数据库软件
            看到见,可操作,实现数据库的逻辑功能

        2)数据库
            逻辑概念,存储数据,侧重于存储
        3)数据仓库
            数据库特别庞大,主要用于数据分析,数据挖掘

        数据库:uesr表
        数据仓库:哪个时间段用户登录最多,哪个时间段用户购物最多等数据的分析

 

  • MySQL 安装

    1.Ubuntu安装MySQL服务
        安装服务端
            sudo apt-get install mysql-server

        安装客户端
            sudo apt-get install mysql-client

    Ubuntu安装软件  
        安装出现问题后解决办法:
            sudo apt-get install updata   #更新
            sudo apt-get -f install       #修复依赖关系

    2.window安装MySQL服务
        1).下载安装包(windows)
        mysql-installer***5.7***.msi
        2).双击安装
    3.Mac安装MySQL
        1).下载安装包
        2).设置环境变量
            vi .bash_profile
            添加如下内容保存退出
            export PATH=$(PATH):/user/local/mysql/bin
        3).终端:source .bash_profile
        4).验证:mysql -uroot -p 密码

 

  • 启动和连接MySQL服务

    1.服务端启动
        查看服务状态
            sudo /etc/init.d/mysql status   #查看状态
            sudo /etc/init.d/mysql start
            sudo /etc/init.d/mysql stop
            sudo /etc/init.d/mysql restart  #重启
            sudo /etc/init.d/mysql reload   #更改配置使一部分生效


    2.客户端连接
        命令格式
            mysql -h主机地址 -u用户名 -p密码
            mysql -hlocalhost -uroot -p123456
                             ^
                  (本地登录可以省去)
            也可以mysql -uroot -p
            下一步输入密码

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值