• Centos下GCC引用mysql头文件和库文件

    日期:

    1.安装MySQL-server: yum install mysql-server 2.gcc连接mysql的库安装: yum -y install mysql-devel 安装后,头文件在/usr/include/mysql,库文件在/usr/lib/mysql和/usr/lib下; 3.可以在gcc代码中用mysql的C语言API访问mysql数据库,进行数据库操作;...

  • MySQL 如何实现行转列分级输出?

    日期:

    概述 好久没写SQL语句,今天看到问答中的一个问题,拿来研究一下。 问题链接:关于Mysql 的分级输出问题 情景简介 学校里面记录成绩,每个人的选课不一样,而且以后会添加课程,所以不需要把所有课程当作列。数据表里面数据如下图,使用姓名+课程作为联合主键...

  • MySQL索引的Index method中btree和hash的区别

    日期:

    在MySQL中,大多数索引(如 PRIMARY KEY,UNIQUE,INDEX和FULLTEXT)都是在BTREE中存储,但使用memory引擎可以选择BTREE索引或者HASH索引,两种不同类型的索引各自有其不同的使用范围。 Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不...

  • CentOS 6.5使用安装盘自带的RPM包手动安装gcc

    日期:

    CentOS 6.5使用安装盘自带的RPM包手动安装gcc [root@testcs_dn~]#strongspanstyle=font-size:18px;cd/media/CentOS_6.5_/Packages//span/strong [root@testcs_dnPackages]#strongspanstyle=font-size:18px;rpm-ivhgcc-4.4.7-4.el6.x86_64.rpm/span/strong wa...

  • CentOS6.5下通过Shell修改MySQL初始密码,开启远程登录,授权远程登录用户

    日期:

    CentOS6.5下通过Shell修改MySQL初始密码,开启远程登录,授权远程登录用户; 最近在写一个自动化部署的Shell脚本,需要通过Shell修改MySQL初始密码,开启远程登录,授权远程登录用户, 经过一番查找和实验,得到以下几个命令,给大家分享一下: 修改初始密码...

  • CentOS6.5下通过Shell创建、备份、还原MySQL数据库

    日期:

    CentOS6.5下通过Shell创建、备份、还原MySQL数据库...

  • linux下如何实现mysql数据库每天自动备份定时备份

    日期:

    概述 备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。而对于一些网站、系统来说,数据库就是一切,所以做好数据库的备份是至关重要的! 备份是什么? 为什...

  • mysql无法启动ERROR! MySQL is running but PID file could not be found

    日期:

    过了一个春节,服务器一直运行着,今天检查发现Tomcat上发布的站点静态页面可以访问,但是需要访问数据库的相关页面都无法访问; 以为Tomcat出了问题,于是把Tomcat重启了一下,结果重启之后还是一样。通过vi查看日志文件提示Error Write之类的错误,技术不行...

  • 挂载磁盘到centos7 并设置开机启动

    日期:

    1、首先查看你还有没有可以挂在的分区 fdisk -l 2、分开分区 parted /dev/sdb (parted) mklable gpt 将MBR磁盘格式化为GPT (parted) mkpart primary 0 100 划分一个起始位置为0大小为100M的主分区 (parted) mkpart primary 100 200 划分一个起始位置为100M大...

  • 解决Mysql意外强制关闭,无法启动解决方案

    日期:

    在CentOS中启动MySQL: [wzhwho@local~]#service mysqld start Starting mysqld daemon [FAILED] 可查阅MySQL启动系统日志 采用rpm安装的MySQL日志文件的默认路径是/var/log/mysqld.log 原理 在mysql安装目录里有一个mysql.sock文件。 这个文件在mysql启动时...