一, Linux 系统安装 mysql
1. Linux 安装 mysql 服务分两种安装方法:
1.1 源码安装:
优点是安装包比较小, 只有十多 M, 缺点是安装依赖的库多, 安装编译时间长, 安装步骤复杂容易出错;
1.2 使用官方编译好的二进制文件安装:
优点是安装速度快, 安装步骤简单, 缺点是安装包很大, 300M 左右. 以下介绍 linux 使用官方编译好的二进制包安装 mysql.
2. 安装步骤
2.1 通过工具将准备好 Linux 系统下的 MySQL 安装包上传至服务器;
2.2 通过解压命令将上传的 mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz
安装包解压执行命令 :tar -zxvf mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz
将解压后的文件拷贝至 /usr/local/mysql 路径下
拷贝执行命令: cp mysql-5.6.38-linux-glibc2.12-x86_64 /usr/local/mysql -r
2.3 添加系统 mysql 组和 mysql 用户
执行命令: groupadd mysql 和 useradd -r -g mysql mysql
注: 下图情况我是已经添加过了在添加就会提示你已存在
2.4 安装数据库, 请依次以下执行命令
执行命令 1 :cd /usr/local/mysql // 进入安装 mysql 软件目录
执行命令 2:chown -R mysql:mysql ./// 修改当前目录拥有者为 mysql 用户
执行命令 3:./scripts/mysql_install_db --user=mysql // 安装数据库
执行命令 4:chown -R root:root ./// 修改当前目录拥有者为 root 用户
执行命令 5:chown -R mysql:mysql data // 修改当前 data 目录拥有者为 mysql 用户
2.5 启动 MySQL 服务和添加开机自启
执行命令: cp support-files/mysql.server /etc/init.d/mysql // 添加开机自启
执行命令: service mysql start // 启动 MySQL 服务 , 看到 Starting MySQL... SUCCESS! 代表服务启动成功
2.6 设置 mysql 的 root 用户初始密码
执行命令:./bin/mysqladmin -u root password 'root' // 将 root 密码设置为 root (密码仅供参考)
2.7 设置 MySQL 客户端到默认路径
执行命令: ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
3. 设置远程访问的主机 IP
3.1 通过命令进入 MySQL
执行命令: mysql -uroot -proot // -u 是用户名 -p 是数据库登陆密码
3.2 设置访问主机 IP 地址, 在 3.1 的基础上请依次执行以下命令
执行命令 1:use mysql; // 选择数据库
执行命令 2: select * from user where user='root'; // 查看 mysql 库中的 user 表的 host 值 (host 第一行是我修改后的)
执行命令 3:update user set host = '192.168.80.192' where user ='root' limit 1; // 注: 修改地址为当前系统的 IP 地址 (更新后的效果如上图, 可以再次执行命令 2 查看)
执行命令 4:flush privileges; // 刷新 MySQL 的系统权限相关表 完成后可以执行重启
4. 通过 Navicat for MySQL 工具连接数据库
二, Windows 安装 Mysql 数据库
安装操作步骤
打开安装包点击 next.
2. 勾上 如下图 Next
3. 选择 Custom
4. 路径可以更改, 我是选的默认, 点击 Next
5. 点击 Install
6. 点击左边弹出图 Next
7. 如下图选择, 点击 Finish
8. 点击 Next
9. 如下图选择 -> 点击 Next
10. 选择如下图:
11. 设置登陆密码, 然后点击 Next.
12. 直接点击 Execute 然后等待, 如下图.
13. 完成点击 finish 安装完成
14. 验证: 找到安装后的 MySQL 客户端 输入安装时设置的密码
15. 密码验证完成, 登陆成功.
来源: http://www.bubuko.com/infodetail-2587845.html