MySQL第一天

MySQL单实例安装步骤

  • 创建MySQL细腻用户:useradd -s /sbin/nologin myql
  • 创建存放软件的文件夹:mkdir /apply(在home中)
  • 上传文件并解压:tar xf mysql-5.5.62-linux-glibc2.12-x86_64. /apply/
  • 创建软连接: ln -s mysql-5.5.62-linux-glibc2.12.-x86_64 mysql
  • 初始化:home/apply/mysql/scripts/mysql_install_db --user=mysql --basedir=/home/apply/mysql --datadir=/home/apply/mysql/data
  • 在vim/etc/profile下写入环境变量:export PATH=/apply/mysql/bin:$PATH. /etc/profile
  • 启动:mysqld_safe &(启动不成功输入:cp /application/mysql/support-files/my-medium.cnf /etc/my.cnf,y,然后在执行mysqld_safe &)

MySQL结构

在这里插入图片描述

  • 事务:一组事间全部完成或者全部取消

  • 事务的四大特性:

  • 1.原子性Atomicity
    一个事务(transaction)中的所有操作,或者全部完成,或者全部不完成,不会结束在中间某个环节

  • 2.一致性Consistency
    在事务开始之前和事务结束以后,数据库的完整性没有被破坏

  • 3.隔离性 Isolation
    数据库允许多个并发事务同时对其数据进行读写和修改的能力

  • 4持久性 Durability
    事务处理结束后,对数据的修改就是永久的,即便系统故障也不会丢失

MySQL 二进制的三种格式

  • row 行
    数据只要更改 我就把你更改的数据记录下来 update

  • Statement 语句:记录你执行过的语句

  • mixed
    根据你更改的东西 只能的选择 使用 row 或者statement

MySQL命令

  • 启动MySQL:mysqld_safe

  • 登陆MySQL:mysql

  • 备份:mysqldump

  • 密码的基础上修改密码:update mysql.user set password=password(‘123456’);(在mysql中)

  • 强制关闭数据库:kill mysqld

  • 退出数据库:quit或\q
    Ctrl+C或Ctrl+D

  • 帮助命令:help

  • 创建数据库:create database 数据库名

  • 删除数据库;drop database <数据库名>

  • 显示数据库:show databases

  • 正常关闭数据库:mysqladmin shutdown

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值