$ wget
2. 安装mysql-community-release-el7-5.noarch.rpm包
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
安装这个包后,会获得两个mysql的yum repo源:
/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo
3. 安装mysql
$ sudo yum install mysql-server
根据步骤安装就模态可以了,不过安装完成后,没有密码,需要重置密码。
4. 重置密困乎码
重置密码前,首先要登录
$ mysql -u root
登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:
$ sudo chown -R openscanner:openscanner /var/lib/mysql
然后,重启服务:
$ service mysqld restart
接下来登录重置密码:
$ mysql -u root
mysql >use mysql
mysql >update user set password=password(‘123456‘) where user=‘root‘
mysql >exit
5. 开放3306端口
$ sudo vim /etc/sysconfig/iptables
添加以下内容:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
保存后重启防火墙:
$ sudo service iptables restart
这样从其它客户机也可以连接上mysql服务了。
搜索《linux就该这么汪码悉学》更多资讯!
不同的版本安装方法不一样,不同的mysql安装包安装方法也不一样。建议直接看手册。rpm包适合centos,redhat;
tar包有tar包的安装方式;
源码有源码的安装方式;
debia跟ubunt,可以用apt。
rpm包有通用的安装方式,很麻烦,安装很多以来包。
yum 安装最简单姿羡。
因此这个问题没法具体回答,我猜也没人什么安装方式都用过一遍?
推荐相对简燃伏单的安装方式:
tar包直接解压安装,自己配置环境变量,初始化数据库,修改权限,制作mysql符号链接。
yum基本上一步到皮册携位。
更多看参考手册,mysql各版本的安装方式可能还有不同,参考手册上写得很详细。
我安装过centos与windows的,5.7版本不看参考手册,网上的安装方法就是个坑。mysql服务都启动不起来。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)