mysql7.0怎么下载,mysqlguan网怎么下载57

Centos7下使用yum安装mysql数据库的详细教程(增强版)

在之前给大家分享过这篇文章:CentOS

网站制作、成都网站建设介绍好的网站是理念、设计和技术的结合。创新互联建站拥有的网站设计理念、多方位的设计风格、经验丰富的设计团队。提供PC端+手机端网站建设,用营销思维进行网站设计、采用先进技术开源代码、注重用户体验与SEO基础,将技术与创意整合到网站之中,以契合客户的方式做到创意性的视觉化效果。

7.0下使用yum安装mysql的方法详解,小编觉得不够详细,今天给大家通过本文给大家做个补充,感兴趣的朋友可以参考下。

1.

下载mysql的repo源

$

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

5.

防火墙设置,开放3306端口

firewall-cmd

--permanent

--zone=public

--add-port=3306/tcp

firewall-cmd

--permanent

--zone=public

--add-port=3306/udp

firewall-cmd

--reload

6.

mysql安全设置

mysql_secure_installation;

MySQL

会提示你重置

root

密码,移除其他用户账号,禁用

root

远程登录,移除

test

数据库,重新加载

privilege

表格等。

7.

创建远程访问用户

--实施环境用户

CREATE

USER

'dbuser'@'%'

IDENTIFIED

BY

'123456';

GRANT

SELECT,INSERT,UPDATE,DELETE

ON

*.*

TO

'dbuser'@'%';

--管理员用户

CREATE

USER

'admin'@'%'

IDENTIFIED

BY

'123456';

CREATE

USER

'admin'@'%'

IDENTIFIED

BY

'123456';

GRANT

ALL

ON

*.*

TO

'admin'@'%';

flush

privileges;

8.

更改数据存放目录

mkdir

/home/data

--关闭mysql服务进程

systemctl

status

mysqld

mv

/var/lib/mysql

/home/data

修改

/etc/my.cnf

文件

datadir=/home/data/mysql

socket=/home/data/mysql/mysql.sock

socket=/home/data/mysql/mysql.sock

以上所述是小编给大家介绍的Centos7下使用yum安装mysql数据库的详细教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

linux下怎么安装mysql

1. 下载mysql的repo源

$ 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安装问题--

vc冰仔说得很详细啊 让我再补充一些吧

首先纠正一下 你所说得dos 应该叫做命令提示苻 程序文件是cmd.exe

我自己的机器上并没有/bin/mysqld-nt-install 这个文件

是不是你写的是mysqld-nt -install

如果你的意思是真有这个文件 也不用在意它

我猜测这可能只是一个脚本文件

我用的是免安装版

你也可以试试这个版本 一样是官方的发布版本 不过请先看完我的发言你再去忙着下载

至于

The vervice already exists!

The current server installed:以前安装mysql的地址/bin/mysqld-nt MYSQL

的意思是说

The vervice already exists!

这个服务[就是MYSQL服务]已经存在

The current server installed

当前这个服务[就是MYSQL服务]已经安装过了

所谓的服务 你可一在你所说的dos 就是命令提示苻下键入这个

services.msc

然后回车 出现一个窗口 找一找 怎么样 有MYSQL这个条目吧

这里的被称为服务的程序都是在后台运行的 自己没有程序界面

在services.msc打开的控制窗口里可以配置它们

双击MYSQL条目 调出选项卡

自动{开机运行}

手动{需要时再起动}

禁止{不允许运行}

选择自动 MYSQL就会开机自动运行了

选择手动 就可以随时点击启动按钮启动服务

不论手动还是自动都可以点关闭按钮关闭服务

或如 vc冰仔 所说的

启动 net start mysql

关闭 net stop mysql

放下这个不提

直接单击mysqld-nt.exe 如果开启了一个黑窗口

或者 在命令提示符下 敲入mysqld-nt 没有出错提示 而且光标闪动又不能输入命令

那么mysql已经运行了 用不着什么安装 也不用下我说的免安装版

如果重装MYSQL还是原来的路径

就不用去管它

没有问题的

如果改变了安装路径

就要更新服务的信息了

mysqld-nt.exe -remove

移除MYSQL服务

mysqld-nt.exe -install

重新安装MYSQL服务

嗯 任务完成 祝好运

centos7.0mysql怎么安装

yum -y install mariadb-server mariadb mariadb-devel

systemctl start mariadb

systemctl enable mariadb

mysql_secure_installation

firewall-cmd --permanent --add-service mysql

systemctl restart firewalld.service

iptables -L -n|grep 3306


网站名称:mysql7.0怎么下载,mysqlguan网怎么下载57
标题网址:http://scyanting.com/article/dsesjhh.html