Linux 安装 Mysql 传智

1.  下载

  • 下面这种名字里面含“bundle”的说明是绑定好了的,里面已经包含了服务端、客户端以及一些其它的rpm包


  • 也可以直接使用下面这种分开的server、client rpm包上传进行安装


2.  安装

2.1.  检测安装状态已经卸载

  • 检查是否已经安装:rpm -qa | grep mysql  
  • 如果已经安装了,将其卸载,命令:rpm -e --nodeps 卸载的包全名称,如:rpm -e --nodeps  mysql-libs-5.1.71-1.el6.x86_64

2.2.  安装mysql

1、  创建目录:mkdir /usr/local/src/mysql

2、  切换到目录:cd /usr/local/src/mysql

3、  将下载好的mysql的rpm包上传到mysql目录下,如后解压:tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar


4、  安装server(服务端):rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm,如果出错:


  • 则安装依赖:yum -y install libaio.so.1 libgcc_s.so.1libstdc++.so.6 

  • 需要升级libstdc++-4.4.7-4.el6.x86_64,命令:yum  update libstdc++-4.4.7-4.el6.x86_64

5、  安装中:


6、  安装client


1、  安装依赖:yum -y install libncurses.so.5 libtinfo.so.5

登录修改密码

7、  查询mysq服务运行状态:service mysql status 


  • 表示服务未启动。

8、  启动mysql服务:service mysql start; 停止mysql:service mysql stop

9、  使用root账号登录mysql,第一次登录mysql的时候没有不需要密码的 以后都需要
        登录:mysql -uroot
修改密码:
                        use mysql;
update user set password = password('1234') where user = 'root';
flush privileges;# 刷新

2.3.  系统启动时自动启动mysql服务

  • 加入到系统服务:chkconfig --add mysql
  • 自动启动:chkconfig mysql on

2.4.  开启远程访问

  • 登录:mysql -uroot –p123456
  • 设置远程访问(使用root密码):grant all privileges on *.* to 'root' @'%'identified by '123456';
  • 刷新:flush privileges;
  • 开启之后,则windows上也能远程访问了

防火墙打开3306端口

  • 3306端口放行 :/sbin/iptables -I INPUT -p tcp --dport 3306-j ACCEPT
  • 将该设置添加到防火墙的规则中:/etc/rc.d/init.d/iptables save



猜你喜欢

转载自blog.csdn.net/wangmx1993328/article/details/80874923
今日推荐