究极恶心的体验
依赖要按照顺序安装,有些依赖安装位置也不同
非常细节
mysql安装包:mysql官网下载地址
centos7选择Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit), RPM Bundle
下载版本自选
安装视频教程:centos7.5安装mysql
设置utf8建议按照下面教程,不按视频来,有可能会出错(mysql更改之后启动不了)。
解压mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar之后的安装顺序
rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm
安装依赖和库(也必须按顺序,后者依赖前者):
wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
rpm -ivh mysql57-community-release-el7-10.noarch.rpm
yum install mysql-devel
mysql删除以及配置账号密码:Centos7下彻底删除Mysql, 重新安装Mysql
make程序时出现cannot find -lmysqlclient:cannot find -lmysqlclient 的解决方案
MySQL设置utf8:Mysql设置默认编码格式为UTF-8(修复MySQL中文乱码)
只允许在 C99 模式下使用‘for’循环初始化声明:【已解决】错误:只允许在 C99 模式下使用‘for’循环初始化声明
在for循环写的不多的时候直接按照c语言旧模式写for循环,在循环外定义变量i。