首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL 教程下

    在理解什么是视图(以及管理它们的规则及约束)后,我们来看一下视图的创建。 ❑ 视图用 CREATE VIEW 语句来创建。...更新一个视图将更新其基表(可以回忆一下,视图本身没有数据)。如果你对视图增加或删除行,实际上是对其基表增加或删除行。但是,并非所有视图都是可更新的。...默认情况下,当你断开与数据库的连接后,临时表就会自动被销毁。当然你也可以在当前 MySQL 会话使用 DROP TABLE 命令来手动删除临时表。...导入数据 1、mysql 命令导入 如果你需要将备份的数据库导入到 MySQL 服务器中,可以使用以下命令,使用以下命令你需要确认数据库已经创建: 在未登录情况下 mysql -u 用户名 -p密码...❑ 最重要的规则就是,每条规则在某些条件下都会被打破。 浏览文档 位于http://dev.mysql.com/doc/ 的 MySQL 文档有许多提示和技巧(甚至有用户提供的评论和反馈)。

    1.4K10

    Linux下安装MySQL

    #用rpm查看是否安装了MySQL rpm -qa | grep mysql #用ps命令查看是否有MySQL进程 ps -ef | grep mysql ##########拓展小知识########...二 使用yum命令安装MySQL 我是通过yum的方式来进行mysql的数据库安装,首先我们可以输入 yum list | grep mysql 命令来查看yum上提供的mysql数据库可下载的版本:...image.png 三 配置MySQL 安装完成之后呢,我们首先要启动MySQL后修改MySQL的root密码。...identified by 'ssh'; grant all privileges on *.* to 'ssh'@'%' identified by 'ssh'; #执行sql脚本,可以有2种方法:在命令行下(...未连接数据库),输入 : mysql -h localhost -u root -proot < /itoffer_new.sql #在命令行下(已连接某个账户,且选择了use database或者创建了数据库

    17.4K31

    初识MySQL · 事务 · 下

    前言: 前文我们介绍了MySQL的事务的四大特点,分别是原子性,隔离性,一致性,持久性,其中以上四个特点统称为ACID,不过其实我们学完了事务之后,我们知道所谓的ACID最后不过是通过AID保证C的。...REPEATABLE READ(可重复读) 描述: REPEATABLE READ 是 MySQL(InnoDB 引擎)的默认隔离级别。...不过值得注意的是,InnoDB 通过间隙锁Gap Lock机制,在多数情况下也能防止幻读的发生,从而提供了接近 SERIALIZABLE 的一致性体验。...那么在MySQL中,解决方式是使用MVCC(多版本并发控制),这是一种无锁并发控制,其实提到了多版本,我们似乎也能联想git中的版本控制?...我们清楚,对于事务来说,就像是TCP连接一样,需要被管理起来,那么对于一个要管理的对象来说,我们指定是要先描述在组织,所以在MySQL中有自己的代码,用来描述事务这个结构体,那么既然了回滚指针这个概念,

    12010

    Linux 下MySQL备份

    Linux下MySQL数据库备份和恢复 Linux下MySQL数据库有逻辑备份和物理备份,也可以分为完全备份、部分备份。...具体操作如图所示: 重新启动mysql服务,并且到目录/var/lib/mysql下查对应文件:索引文件sql_backup.index和文件sql_backup.000001,如出现以上两个文件,说明二进制日志功能开启成功了...cd root/ 在root/下编写一个自动化脚本:vi bak.sh 通过执行命令chmod +x bak.sh为bak.sh赋予执行权限:chmod +x bak.sh crontab文件中,加入计划任务...假设我们每天1点30分开始备份,命令如下:crontab -e 验证计划任务是否添加成功,输入命令:crontab -l 确认一下crontab有没有开机启动,避免服务器重启后计划任务时效,输入命令...:chkconfig –list crond 上图中,我们看到2、3、4、5状态下都是启动的,所以可以确认会开机自启动。

    7.5K10
    领券