MYSQL 初学

打印 上一主题 下一主题

主题 905|帖子 905|积分 2715

一.数据的存储方式
    特定的文件 / 内存 / 第三方云服务器 / 数据库服务器
二.什么是数据库
  数据库按照一定的形式来组织存储数据,目的是为了便于操作数据 —— 增删改查
三.数据库发展历史
    网状数据库 -> 层次型数据库 -> 关系型数据库 -> 非关系型数据库(NoSQL)
    关系型数据库逻辑结构
    Server  ->  Database  ->  Table  ->  Row  ->  Column
  数据库服务器    数据库       数据表       行          列
  四.mysql数据库
 oracle:MySQL
 马丁:MariaDB
xampp
服务器套装,保护多款服务器端软件,包含mysql,....
 1.mysql部署结构
    (1)服务器端:负责存储、维护数据 —— 银行的数据库服务器
        C:/xampp/mysql/bin/mysqld.exe   启动文件
         占用端口3306
    (2)客户端:负责连接服务器,对数据进行操作 —— 银行的ATM机
        C:/xampp/mysql/bin/mysql.exe  
 2.使用客户端连接服务器端
       mysql.exe  -h127.0.0.1  -P3306   -uroot   -p
         -h   连接的服务器,IP地址/域名   127.0.0.1/localhost   自己电脑的IP地址和域名
         -P   mysql所占用的端口
         -u   提供用户名,root是mysql的管理员账户
         -p   提供root对应的密码,xampp下root密码为空
  mysql  -uroot    简写形式
连接命令结束不能加分号
 3.常用的管理命令
    quit;    退出服务器的连接
    show  databases;   显示所有的数据库
    use  数据库名称;   进入指定的数据库
    show  tables;   显示所有的数据表
    desc  数据表名称;  描述指定的数据表的表头有哪些项
 五.SQL命令
  结构化查询语言,用于操作关系型数据库服务器,主要对数据进行增删改查
 1.SQL命令运行方式
    (1)交互模式
        客户端输入一行,点击回车,服务器就执行一行,适用于临时性的查看数据。
    (2)脚本模式
        把要执行的所有命令写在一个脚本文件中,一次性的提交给服务器执行,适用于批量的操作数据。

        mysql  -uroot=0 && score
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

tsx81429

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表