1、下载linux版本mysql 本文档为5.6.17
mysql 官网https://downloads.mysql.com/archives/community/
版本 mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz
解压
重命名
2、添加用户组和用户
groupadd mysql
useradd -r -g mysql mysql
3、my.cnf配置文件 mysql默认读取/etc/my.cnf
4、初始化mysql
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/mnt/data/mysql
5、修改目录权限
6、添加开机启动mysql
cp support-files/mysql.server /etc/init.d/mysql
7、启动mysql
service mysql start
表示启动成功
8、执行设置root用户密码 ./bin/mysqladmin -u root password '123456' 出现/tmp/mysql.sock exists
解决方法
使用软连接
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
9、登录mysql
./mysql -u root -p
10、赋给用户远程权限
grant all privileges on *.* to 'root'@'%' identified by '数据库密码';
flush privileges;
11、本地navicat 连接虚拟机得mysql
mysql安装成功。