Linux 安装Mysql
使用Linux Centos 6.8安装Mysql5.7过程,适用于所有Linux服务器安装过程。1.安装mysql的yum源wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm我使用的Centos 6.8版本,所以下载的是el6-9的rpm文件,如果和我的版本不一样,可以在https://d...
使用Linux Centos 6.8安装Mysql5.7过程,适用于所有Linux服务器安装过程。
1. 安装mysql的yum源
wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
我使用的Centos 6.8版本,所以下载的是el6-9的rpm文件,如果和我的版本不一样,可以在https://dev.mysql.com/downloads/repo/yum/ 获取Mysql存储库的地址;
下载成功后安装:
yum localinstall -y mysql57-community-release-el6-9.noarch.rpm
安装成功后如果是安装5.7版本的mysql就无需修改,如果安装的版本与使用的下载的存储库配置版本不同,可在/etc/yum.repos.d/mysql-community.repo 中修改。
找到要配置的子存储库条目,并编辑enabled选项。指定enabled=0来禁用子存储库,或enabled=1来启用子存储库。例如,要安装MySQL 5.7,请确保对上面的子存储库条目MySQL != 5.7启用了=0,对5.7系列的条目启用了=1:
# Enable to use MySQL 5.7
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
2. 安装MySQL
如果需要确认都输入’y‘就可以
yum install mysql-community-server
3 .开启mysql服务
service mysqld start
mysql安装成功后创建的超级用户’root’@'localhost’的密码会被存储在/var/log/mysqld.log,可以使用如下命令查看密码
grep 'temporary password' /var/log/mysqld.log
使用mysql生成的’root’@'localhost’用户和密码登录数据库,并修改 其密码,如果初始密码含有特殊字符,请不要在-p后输入密码。回车后再输入,
mysql -uroot -p
修改密码:密码包含大小写及特殊字符
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
4. 开启远程访问
确定服务器是否开启了3306端口
vi /etc/sysconfig/iptables
打开上面路径的文件,如果没有3306端口,请按照文件已有格式添加上
MySQL 开启任何IP皆可访问:
mysql>use mysql;
mysql>update user set Host =’%'where user =’root’;
mysql>flush privileges;
如果字段名不是“Host” 可使用
select * from user where user='root';
查看字段名
这样就可以远程连接MySQL了。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)