Centos 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安装MySQL8.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前端网发表,如需转载,请注明页面地址。
code前端网
