mysql
Stefanboy
工作 技术 java 分享
展开
-
MySQL行转列&列转行
行转列 即将原本同一列下多行的不同内容作为多个字段,输出对应内容。 建表语句 DROP TABLE IF EXISTS tb_score; CREATE TABLE tb_score( id INT(11) NOT NULL auto_increment, userid VARCHAR(20) NOT NULL COMMENT '用户id', subject VARC...原创 2020-01-03 16:32:34 · 411 阅读 · 0 评论 -
binlog文件分为三种模式&binlog文件恢复数据
binlog文件分为三种模式,分别区别是什么 binlog对于mysql是至关重要的,binlog与undo redo一起保证了数据的完整性,用于数据恢复,崩溃恢复、任一时间点恢复、甚至是任意一条数据的恢复。所有的高可用模式也都是基于binlog进行处理的。 本文主要对binlog的三种存储格式statement、row、mixed进行分析对比其优缺点。 statement格式: 在stateme...原创 2019-12-17 23:22:26 · 1173 阅读 · 0 评论 -
MySQL使用二&多表查询
MySQL使用二 单表查询 *表结构 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yg3djn6i-1575342984120)(/img/mysql2/table1.png)] 求年龄大于20,各个名称的年龄和 select name,sum(age) from testdata where age > 20 group by name; 求各个名称的年...原创 2019-12-03 11:12:51 · 135 阅读 · 0 评论 -
Mysql简单使用
MySQL使用 允许外面机器(各种客户端)连接mysql 允许用户root从任意ip的主机连接到mysql服务器,并使用mysqladmin作为密码 mysql> grant all privileges on *.* to root@'%' identified by 'mysqladmin'; Query OK, 0 rows affected (0.00 sec) 刷新权限 mysql...原创 2019-12-03 11:02:56 · 116 阅读 · 1 评论 -
MySQL安装部署&创建单独用户&配域名
MySQL安装配置 上传tar包到/uar/local目录下 [root@JD ~]# cd /usr/local [root@JD local]# ll total 43856 -rw-r--r-- 1 root root 44908544 Nov 22 23:56 mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz 查看系统中是否有老的mysql进程和rpm...原创 2019-12-03 10:58:50 · 1566 阅读 · 0 评论