MySQL服务器和客户端下载安装 以及Linux中与网络相关命令

  • IBM
  • Oracle
  • EMC
  • 2008 - 2010 阿里去IOE运动
  • 负载均衡 把请求分摊到服务器上 LVS + Keepalived(双活服务)
  • 避免单点故障
  • 并发请求分摊

下载MySQL

  • 在Linux yum中 mariadb == mysql 因为mysql从yum源中移除了,
  • mariadb-server.x86_64
  • mariadb.x86_64

  • 在Windows下下载MySQLMySQL下载社区版MySQL Community Edition

  • 关系型数据库

  • 关系代数+集合论
  • 用二维表组织数据 行:记录, 列:字段
  • SQL-结构化查询语言

MySQL

Linux中执行的命令

  • systemctl start mariadb 启动mariadb服务器
  • mysql -u root -p 用mysql的root用户名启动客户端 这里root和Linux下root是不同的登录数据库 -p表示无密码登录
  • systemctl enable 服务名 设置开机自启
  • systemctl disable 服务名 关闭开机自启
  • myspl -h 主机IP -u 用户名 -p 登录别人的服务器
  • systemctl remove mariadb-seriver 删除服务器
  • rpm -iv 文件名.rpm 也可以装
  • make && make install 源代码构建安装
  • xxx.gz/ yyy.xz
  • gunzip / xz -d
  • 配置文件/ etc
  • find
  • xargs
  • yum list installed | grep mariadb 查询安装过程序的目录
  • ln 文件名 新的名字 创建符号链接 硬链接
  • ln -s 文件名 新的名字 软链接 相当于快捷方式

mysql中执行的命令

  • show databases; 显示数据库注意有;号
  • use mysql;切换环境
  • show tables;
  • select * from user;选取user中所有元素
  • update user set host =’%’ where host=’机器名’ and user=’root’; 更改数据库的可以访问的地址,实现可以远程连接,实际中不建议使用

MySQL客户端

  • SQLyog
  • Toad for MySQL
  • Navicat for MySQL

安装Windows MySQL

  • custom 自定义安装
  • mysql servers 展开选择安装64位 其他的都不要选
  • 选第一个标准的服务器
  • development Machine 开发机 勾上show advanced option
  • Slow Query Log 2秒 慢查询日志
  • net start mysql57 启动服务器
  • net stop mysql57 关闭服务器
  • 在运行中 service.msc

帮助 Linux常用命令

Linux 中与网络相关的命令

  • ifconfig 查网络配置
  • ip 查网络配置 这个以后会常用
  • ping url 检查网络链接
  • ping -s 字节数 -c 访问次数 url
  • ping to death 一种常见的网络攻击手段
    • DDoS=Distributed Deny of Service 分布式拒绝服务攻击
  • TCP flood 洪泛攻击
  • 防D 防分布式拒绝服务攻击
  • ttl time to live 存活时间 如果为0,路由器就将这个数据丢掉
  • netstat 查看网络状态
  • netstat -na n表示转换成常用的名称 a表示所有
  • 端口映射 可以让外网访问内网
  • netstat -nap p表示进程名和号
  • 2> 错误重定向 将错误的信息放到指定的地方
  • ssh 用户名@ip 可以连接到别人的服务器
    • exit 可以断开和别人的连接
  • scp 文件名 用户名@IP:路径 实现网络拷贝
  • sftp 用户名@ip
    • get 文件名 下载文件
    • post 文件名 上传文件
    • quit / bye 退出
  • wireshark

  • netstat -na 查看网络端口状态

你可能感兴趣的:(MySQL服务器和客户端下载安装 以及Linux中与网络相关命令)