linux安装MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
1、首先搜索系统有没有安装过mysql,使用命令 ? ? ? ? ? ?rpm -qa|grep mysql 有的话先卸载 rpm -e --nodeps? + mysql应用名字 2、在/usr/local下创建mysql文件夹 ? ? ? 解压?MySQL-5.6.22-1.el6.i686.rpm-bundle.tar 到mysql目录下 ? ??tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql 3、? 在mysql目录下安装mysql程序 ? ? 安装服务器端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm ? ? ? ? 安装时出现错误提示,但显示安装成功了,rpm搜索的时候找不到服务 ? ? FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db: ? ? 解决办法:安装autoconf库?? ? ? ? ? ? 命令:yum-y install autoconf ? 安装客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm 安装后启动出现如下错误? ,问题的原因是没有进行初始化库 ? 解决办法:????mysql_install_db --user=mysql --ldata=/var/lib/mysql/ 初始化mysql数据库 4、此时启动服务? ? ? ? service mysql start 此时mysql还不是开机启动,需要添加到开机启动内 ? ? ? ?加入到系统服务:chkconfig --add mysql ? ? ? ?自动启动:chkconfig mysql on 5、登录mysql? ? ?mysql安装好后会生成一个临时随机密码,存储位置在/root/.mysql_secret ? ? mysql -u root -p ? ?如果启动成功了说明配置正确,此时设置会出现输入密码,可以先按Enter进入稍后修改密码, ? ? ?set password = password(‘root‘);修改密码为root ? ? ?成功登陆以后需要开启mysql的远程访问, ? ? ?grant all privileges on *.* to ‘root‘ @‘%‘ identified by ‘root‘; ? ? ? flush privileges; 6、开放Linux的对外访问的端口3306 ? ? ? ? ?/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT ? ? ? ? ? /etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |