首先必须提一点 mysql 5.7+以上默认是开启了 only_full_group_by 模式 sql中使用group by 会报错。所以此处以5.6.10版本为例
查看是否已安装 无输出则未安装
下载地址 : https://downloads.mysql.com/archives/community/
上传到指定位置并解压: tar -xvf mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz
复制文件(作用:mysql 启动时自动读取)
设置配置文件编码. vi /etc/my.cnf
进入support-files目录
复制到 /etc/init.d/目录下
cp mysql.server /etc/init.d/mysql
修改参数 vi /etc/init.d/mysql
给目录/usr/local/mysql 更改拥有者
初始化数据库 ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
启动数据库 service mysql start
配置环境变量 vi /etc/profile
export MYSQL_HOME=/usr/local/mysql/
export PATH=$PATH:$MYSQL_HOME/bin
添加服务chkconfig --add mysql
设置开机自动启动 chkconfig mysql on
设置远程连接 update user set host='%' where user='root' AND host='localhost';
刷新 FLUSH PRIVILEGES;
那navicat测试连接