
mysql
向伟888
爱生活,爱java
展开
-
rpm安装mysql
引言之前安装mysql都是直接使用tar包安装,没有用过rpm,今天搞了一台腾讯云服务器,所以想尝试一种新的安装mysql的方式,下面分享安装过程和遇到的问题。第一、下载rpm包官网地址:mysql官网地址第二、上传tar包到指定目录第三、解压tar(注意命令参数)tar -xv...原创 2020-01-01 13:29:23 · 538 阅读 · 0 评论 -
rpm安装mysql报libc.so.X(GLIBC_XXX)(64bit) is needed by
这个原因和linux本身自带的glibc版本不符合安装要求,可以对glibc进行升级解压:tar xvf glibc-XXX.tar.gz 进入glibc-2.14目录:cd glibc-XXXX 创建build文件夹:mkdir build 进入build目录:cd build 执行:../configure --prefix=/opt/glibc-XXXX 执行:make编译...原创 2020-01-01 13:07:09 · 758 阅读 · 0 评论 -
MySql优化-count(*)和count(列)哪一个更加快
MySql优化-count(*)和count(列)哪一个更加快1. count(列)count(列)的速度是看列的偏移量来决定的,理论上,越靠前的列速度越快,越靠后的列素的越慢。2. count(*)count()的速度不需要靠列的偏移量来统计整个的数据数,所以count()在一般情况下会比count(靠后的列)的速度要快3.综合来看如果count(列),该列非空,或者有索引...原创 2019-07-01 17:31:54 · 702 阅读 · 0 评论 -
linux下rpm方式安装mysql
1、下载地址 mysql下载地址http://downloads.mysql.com/archives/community/2、红色是下载的包,用Fz上传到服务器中。用 tar -xvf MySQL-5.6.31-1.linux_glibc2.5.x86_64.rpm-bundle.tar 解压压缩包3、在安装之前一定要检查本机上是否安装mysql服务,可以用m...转载 2019-05-17 20:43:02 · 5239 阅读 · 1 评论 -
将mac os 中的mysql 彻底删除
执行下列命令sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* rm -rf ~/Library/PreferencePanes/My* sudo rm -rf...原创 2018-12-30 20:29:10 · 467 阅读 · 0 评论 -
深入理解四种数据库索引类型(- 唯一索引/非唯一索引 - 主键索引(主索引) - 聚集索引/非聚集索引 - 组合索引)
深入理解四种数据库索引类型(- 唯一索引/非唯一索引 - 主键索引(主索引) - 聚集索引/非聚集索引 - 组合索引)唯一索引/非唯一索引 主键索引(主索引) 聚集索引/非聚集索引 组合索引唯一索引/非唯一索引唯一索引1.唯一索引是在表上一个或者多个字段组合建立的索引,这个或者这些字段的值组合起来在表中不可以重复。非唯一索引2.非唯一索引是在表上一个或者多个字段组合建立...转载 2018-09-14 14:22:33 · 2214 阅读 · 0 评论 -
Brew 卸载MySql以及安装Mysql
卸载: 1.brew remove mysql 2.brew cleanup 3.launchctl unload -w ~/Library/LaunchAgents/com.mysql.mysqld.plist 4.rm ~/Library/LaunchAgents/com.mysql.mysqld.plist 5.sudo rm -rf /usr/...原创 2018-08-05 18:57:13 · 21243 阅读 · 1 评论 -
数据库的读写分离和负载均衡
mysql的数据库读写分离是为了要解决如何在复制集群的不同角色上,去执行不同的sql语句。 读尽量分布到从服务器上,写只能在主服务器上。读的负载均衡则是解决如何在相同的从服务器上分担相同的sql语句的问题 读的负载均衡: 轮询方式 软件:lVS mysqlproxy MaxScale读写分离: 软件:lVS mysqlproxy MaxScale...原创 2018-06-10 22:26:29 · 516 阅读 · 0 评论