Code前端首页关于Code前端联系我们

Centos mysql服务器安装实验报告资料

terry 2年前 (2023-09-30) 阅读数 39 #Mysql
文章标签 Mysql

本文内容列表:

  • 1.在CentOS上安装mysql
  • 2、centos7使用yum安装mysql 8.0.12
  • 3、centos上如何安装mysql

在CentOS上安装mysql

chmod 755 /etc/init.d/mysql #授权

chkconfig mysql on #启动

echo 'export PATH=/usr/local/mysql/bin:$PATH' /etc/profile #Put添加安装路径mysql路径,方便启动

centos7使用yum安装mysql 8.0.12

了这篇文章分享了CENTOS7安装MySQL

8.0.12的详细步骤,供大家使用Yum 7参考。具体内容如下。 |

grepsmysql

#可能的显示如下

#mysql-community-libs-8.0.12-1.l7.x86_64

#mysql80-capase -L7-1 .noarch # mysql-community-client-8.0.12-1.el7.x86_64

#mysql-community-common-8.0.12-1.el7.x86_64

#mysql-community-server-8.0.12-1。 el7.x86_64

#用以下命令删除

yum

remove

mysql-xxx-xxx-

#查找mysql相关文件

find

/

-name

mysql

#根据自己的需要删除mysql配置文件信息

rm

-rf

/var/lib/mysql

删除默认的CentOS7数据库mari adb rpm

-qa

|

grep

mariadb

#查找mariadb

#可能的结果mariadb-libs-5.5。 56-2.el7。 x86_64

#强制删除找到的结果

rpm

-e

--nodeps

mariadb-libs-5.5.56-2.el7.x86_64

下载mysql

njam 来源

mysql

yum源码下载地址

点击下载打开下载页面

鼠标移到

》不用

谢谢,

开始ing我的

下载”。可以看到mysql源地址

yum,右键复制下载链接地址

cd

/usr/src

wget

#安装yum源

yum

本地安装

mysql80-社区-问题-el7-1.noarch.rpm

#更新源 yum

yum

clean

all

yum

makecache

#开始安装MySQL mysql -社区服务器

#启动MySQL

systemctl

start

mysqld

#启动成功后可以查看随机生成的初始化密码

cat

/var /log /mysqld.log

|

grep

password

#登录MySQL修改mysql用户密码

mysql

-u

ro od - p mysql

ALTER

USER

'root'@'localhost'

识别

BY

'你的密码';

#远程设置

mysql

1

使用

mysql;

mysql

update

user

set

host='%'

where

user='root';

# 授权用户名授予的权限任何主机数据访问权限

mysql

GRANT

ALL

PRIVILEGES

ON

*.*

TO

'root'@'%'WI TH

授予

选项;

mysql

FLUSH

PRIVILEGES;

更多其他方式设置mysql用户权限

#允许用户myuser使用密码mypassword从任何主机连接mysql服务器

GRANT

全部

特权

ON

*.*

TO

1

'myuser'@'%'已识别

2

BY

'mypassword'

授予

OPTION;

#允许用户myuser从ip为192.168.1.6的主机连接mysql服务器并使用我的密码作为密码

GRANT

ALL

PRIVILEGES

*.*

TO

'myuser'@'192.168.1.3'IDENTIFIED

BY

'mypassword'

WITH

GRANT

OPTION;

数据库相关操作

#启动mysql systemctl

启动

mysqld.service

#End

systemctl

停止

mysqld.service

#重新启动

systemctl

mysqld.service

# 启动时自动启动

systemctl

enable

mysqld.service

设置mysql登录用户密码时,需要打开安全组端口

端口打开后,可以进行数据库连接操作。使用Navicat

for

MySQL

连接

Mysql

8.0.12后可能会出现问题

Client

工作

支持

身份验证

协议

错误解决方法

#更改加密规则

(这行不是我写的,不过好像没问题)密码必须设置为包含大小写字母的格式、符号和数字,否则设置不会成功

ALTER

USER

'root'@'%'

IDENTIFIED

BY

'密码'

PASS WORD

EXPIRES NEVER;

#更新用户密码

更改

USER

'root'@'%'

已识别

WITH

mysql_native_password

BY ‘密码’;

#刷新权限

CLEAR

权限;

以上就是本文全部内容了。希望对大家的学习有所帮助,也希望大家支持Script House。 ? 服务器

8.0.12如何安装配置mysql图文教程

8.0.12

winx64详细mysql安装教程

8.0.12

mysql解压版安装教程

8.0.12

解压版安装教程

亲测! mys ql

安装程序

社区

8.0.12.0图文安装教程mysql

8.0.12

图文安装配置教程(windows10)mysql

8.0.12

使用mysql安装教程

8.0.12

简易mysql安装教程

8.0.12

图解mysql安装配置教程

8.0.12

快速安装mysql教程

8.0.12

安装配置方法图文教程mysql

8.0.12解压版在Windows 10下安装配置方法图解教程mysql

8.0.12

winx64安装解压版mysql图文教程

8. 0.12

winx64下载安装教程

如何在centos上安装mysql

安装Mysql

1

Mysql在Centos 6.6下安装非常简单。

yum list mysql-server

2

只有一台时,可以直接

yum install mysql-server

3

过程中选择Y继续安装,最后安装成功

END

设置Mysql服务

1

首先启动Mysql服务

mysqld启动服务

2

直接连接尝试

mysql

然后

\Q连关闭连接

3

设置启动 mysql

Chkconfig MySQLD on

4

打开端口 3306 并保存

/sbin/iptables -I input -P TCP -DPORT 3306 -j ACCEPT

/etc /rc .d/init.d/ iptables save

END

更改密码并设置远程访问

1

连接数据库mysql

设置密码

use mysql;

更新用户 setpassword=password( 'password') where user=' root';

刷新权限;

2

设置Mysql远程访问

将*.*上的所有权限授予标记为'123456'的'root'@'%',并带有授予选项;

END

解决Mysql乱码问题

1

找到配置文件,复制到/etc/目录并命名为my.cnf

(有时不是my.cnf)

cp /usr/share/doc/mysql-server- 5.1. 73/my-medium.cnf /etc/my.cnf

2

vim my.cnf

在[client]和[mysqld]下添加全部

default-character-set=utf8

3

处end 按 Esc 并输入

:wq

保存并关闭

END

重新启动 mysql 服务

1

最后重新启动服务。

service mysqld restart

END

注意事项

最后重启服务

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门