centos6.5安装并连接MySQL V5.5、sql脚本导入

时间:2024-04-05 22:23:54

1、安装MySQL

     a、查看系统是否安装MySQL,前提条件是已安装centos6.5(安装过程省略),通过命令查看MySQL是否安装:rpm -qa|grep mysql;可以看到我已经安装了MySQL,如果没有安装接下来进行安装。

centos6.5安装并连接MySQL V5.5、sql脚本导入

       b、安装MySQL

            1 ) yum中之后mysql5.1,安装还是5.1,现在就要去增加一个新的repo(为安装5.5做准备,否则默认安装5.1):rpm -Uvhhttp://mirror.steadfast.net/epel/6/i386/epel-release-6-8.noarch.rpm

          2)一共需要增加两个repo,现在增加另一个:rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

            3)现在查看一些是否增加成功了,yum --enablerepo=remi,remi-test list mysql mysql-server,看到红色方框信息说明安装成功:centos6.5安装并连接MySQL V5.5、sql脚本导入

            4)安装MySQL,yum --enablerepo=remi,remi-test install mysql mysql-server,安装提示一直选择【y】,看到下面提示说明安装成功:centos6.5安装并连接MySQL V5.5、sql脚本导入

             5)重启MySQL,/etc/init.d/mysqld start

             6)设置开机自启动,chkconfig  mysqld on

             7)验证MySQL是否安装成功,默认账号为root但是没有设置密码,执行命令mysqladmin -u root  password 'root';// 通过该命令给root账号设置密码为 root,通过执行命令:mysql -u root -p 来登录我们的数据库:centos6.5安装并连接MySQL V5.5、sql脚本导入输入密码成功后,显示如下:centos6.5安装并连接MySQL V5.5、sql脚本导入

2、远程连接数据库

            a、连接数据库
               1)通过mysql -u root -p登录数据库
                    2)在MySQL控制台执行:grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option( root是用户名,%代表任意主机,'root'指定的登录密码(这个和本地的root密码可以设置不同的,互不影响)
                    3)flush privileges(重载系统权限)
                    4)exit;
                    5)允许3306端口:iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
                    6)查看规则是否生效:service iptables status
                    7)保存修改: service iptables save(其中"5)"的命令是临时的,重启后会失效;只有保存修改后重启效果才不变)
                    8)通过Navicat客户端连接数据库centos6.5安装并连接MySQL V5.5、sql脚本导入
连接成功后,显示界面如下:centos6.5安装并连接MySQL V5.5、sql脚本导入

3、导入SQL文件

             a、在Navicat客户端,新建数据库
                   centos6.5安装并连接MySQL V5.5、sql脚本导入
             b、打开数据库,显示绿色,把.sql文件拖到这个数据库上,显示如下:
                  centos6.5安装并连接MySQL V5.5、sql脚本导入
               c、导入成功后显示如下:
                     centos6.5安装并连接MySQL V5.5、sql脚本导入