虚拟机IP设置与JDK的设置
1、下载虚拟机上要安装的数据库
2、打开虚拟机,将下载好的安装包上传到你要安装的路径下
此处为了方便,我自己创建了一个文件夹,将安装包传在了自己的文件夹中
mkdir /usr/local/src/mysql
3、解压安装包的压缩文件
tar -xvf Percona-Server-5.6.24-72.2-r8d0f85b-el6-x86_64-bundle.tar
你只需要输入tar -xvf Per之后按Tab键后面的内容就可以自己补齐,当然如果你有多个文件,恰好前半段内容又一样的话Tab只会补齐一样的地方,后面的内容需要你在此输入一段后在次Tab。
4、删除安装文件的压缩包
rm -f Percona-Server-5.6.24-72.2-r8d0f85b-el6-x86_64-bundle.tar
5、安装MySQL数据库
将你ls显示出来的文件,按照下面的顺序进行安装:
56-debuginfo----->shared------>client------>server
后缀为rpm的安装方法:
rpm -ivh 文件名称
6、操作数据库的几个命令
service mysql start 启动数据库
service mysql restart 重启数据库
service mysql stop 关闭数据库
7、设定数据库的用户名和密码
mysqladmin -u root password root
8、导入数据库文件
a、登录数据库
mysql -u root -p root
b、导入数据库文件
要求必须在MySQL客户端进行该操作
绝对路径写法 mysql> source /usr/local/src/mysql/jtdb.sql;
相对路径写法 mysql> source jtdb.sql;
c、校验是否已经导入
9、实现MySQL的远程访问
我访问数据库用的是sqlyog工具
下载地址:[https://sqlyog.en.softonic.com]
访问数据库需要设置数据库的权限
数据库权限规定:
- 数据库默认条件下可以运行本机直接访问数据库 链接地址localhost:3306
- 如果通过远程的方式访问数据库则必须设定数据库权限.否则不允许.
权限开放的命令:
语法:
grant [权限] on [数据库名].[表名] to [‘用户名’]@[‘web服务器的ip地址’] identified by [‘密码’];
grant all on *.* to 'root'@'%' identified by 'root';
或者指定IP地址
grant all on *.* to 'root'@'192.168.1.103' identified by 'root';
注意:要在MySQL的客户端操作
10、开放Linux的防火墙
A、永久关闭防火墙
永久关闭防火墙: chkconfig iptables off
永久开启防火墙: chkconfig iptables on
需要注意的是永久关闭开启的操作需要下次启动才生效
B、临时关闭防火墙
关闭防火墙 service iptables stop
开启防火墙 service iptables start
可以将永久关闭与临时关闭一起操作,不需要等到下次开机就可以生效
11、测试
如果有问题做如下尝试:
还不行的只有重装了,我也没辙了。