
mysql
你是暖光iii
这个作者很懒,什么都没留下…
展开
-
Linux中安装mysql
首先去官网下载mysql软件包,这里讲解rpm包和源码免编译包的安装方式 下图为mysql的rpm包rpm安装方式会自动将mysql安装到/var/lib/mysql目录下,自动生成mysql的配置文件,存放在/etc/my.cnf下。这种方式的安装比较简单,新手建议使用这种方式1、首先,在家目录下(可以任意位置)创建一个目录存放mysql解压出来的文件 mkdi...原创 2019-02-28 18:53:21 · 212 阅读 · 0 评论 -
如何登陆数据库并修改密码
安装完成数据库就可以登陆数据库,不同版本的数据库登陆方式会有所不同,也有可能出现不同的错误rpm包安装的可以直接通过mysql -uroot -p'密码' 进行登录glbic本地登录需要指定本地sock文件或者通过本地回环登录mysql -uroot -p'密码' -S /usr/local/mysql/data/mysql.sockmysql -uroot -p'密...原创 2019-02-28 19:33:55 · 465 阅读 · 0 评论 -
mysql用户及权限(create,grant,revoke语句)
今天,我们来了解一下mysql的默认权限,以及权限的分类,如何创建用户,给用户授权,以及废除用户权限了解mysql默认的用户当全新的MySQL数据库安装完毕后,系统就为我们默认地创建了几个用户:管理员用户root以及匿名用户。通过查看名为mysql的系统数据库中的user表,可以看到所有的用户名及其全局权限(Global Privileges)mysql> select user,ho...原创 2019-02-28 20:44:44 · 8453 阅读 · 0 评论 -
sql_mode简介
1、sql_mode是一组mysql支持的基本语法及校验规则查询当前系统sql_mode的设置select @@sql_modemysql> select @@sql_mode;+------------------------------------------------------------------------------------------------------...原创 2019-03-12 21:16:29 · 4601 阅读 · 0 评论 -
基本select语句
语句:由多条字句构成字句:sql语句中其中一部分语句一条select语句的基本格式 select from where执行顺序:1、首先找到数据源(from字句,后面接的是表的名字,表名前可以加数据库名,表名和数据库之间要有点分割,可以在mysql中跨数据库进行数据操作)2、其次执行基本的过滤(where字句,过滤条件)3、最后才会进行数据的展示(select字...原创 2019-03-12 21:32:35 · 1282 阅读 · 0 评论 -
Linux中源码编译安装mysql
上一个博客中了解了源代码的编译安装方式,现在来实战安装一下源代码需要编译的mysql(此博客中还有其他mysql的安装方式)编译安装mysql获得以下所需的源代码包,并存放在/usr/local/src与mysql相关:boost_1_59_0.tar.gz cmake-3.6.2.tar.gz mysql-5.7.16.tar.gz安装cmake前的依赖包的安装检查gcc-c++ ...原创 2019-03-21 19:20:08 · 511 阅读 · 0 评论 -
什么是事务,事务的四个特性(ACID),事务的四个隔离级别,脏读、不可重复读、幻读、丢失更新等概念解析
1、什么是事务事务就是一堆的sql语句加上逻辑判断2、事物的四大特性(ACID)原子性:整个事务作为一个整体要么都成功要么所有的都失败一致性:同一个事务相同的条件,不同的时间要得到相同的结果隔离性:两个事务之间在未提交之前只能看到自己修改的数据,不能看到对方修改的数据持久性:持久化到磁盘3、当一个事务执行时,不可避免的会出现以下四个问题:脏读事务T1可以读取到事务T2未提交的数据...原创 2019-03-24 15:57:20 · 852 阅读 · 0 评论