linux安装mysql

首先必须提一点 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测试连接

原文地址:https://www.cnblogs.com/ch94/p/14885771.html