ubuntu20.04安装redis和mysql[通俗易懂]

ubuntu20.04安装redis和mysql[通俗易懂]现在我最常用的数据库就是redis和mysql。redis存储单一数据,进行数据的去重与缓存。mysql存储结构型数据,进行数据的完整保存。re

大家好,欢迎来到IT知识分享网。

现在我最常用的数据库就是redis和mysql。

redis存储单一数据,进行数据的去重与缓存。

mysql存储结构型数据,进行数据的完整保存。

redis

安装

apt-get install redis-server

远程登录

vi /etc/redis/redis.conf
将文件中的bind改成

bind = 0.0.0.0

service redis restart

注:宝塔面板的redis路径为 /www/server/redis/

mysql

安装

apt-get install mysql-server

远程连接

mysql -V
获取默认账号密码

cat /etc/mysql/debian.cnf

mysql -u debian-sys-maint -pCk6b2tQBlWvHV1hl

注:当mysql的版本为8.0时,php连接mysql会报错2054,需要进行如下设置: 需要在mysql的配置文件my.ini或mysqld.cnf文档中[mysqld]下加一行参数

default_authentication_plugin = mysql_native_password

IT知识分享网

mysql7及以下

IT知识分享网grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
flush privileges;

mysql8

use mysql;
create user 'root'@'%' identified by 'root';
grant all privileges on *.* to 'root'@'%';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Root';
flush privileges;

vi /etc/mysql/mysql.conf.d/mysqld.cnf

将bind改成0.0.0.0 或者直接注释

最后都要重启服务

service mysql restart

将mysql的数据库文件转移至指定路径

service mysql stop

cp -arp /var/lib/mysql /media/data # 将mysql目录复制到/media/data目录下

chown -R mysql:mysql /media/data/mysql

vi /etc/mysql/mysql.conf.d/mysqld.cnf
将datadir修改为新路径,绝对路径

vi /etc/apparmor.d/usr.sbin.mysqld

IT知识分享网/var/lib/mysql r
/var/lib/mysql/** rwk
寻找上面两段,并修改为
[新存储路径] r
[新存储路径]/** rwk

service apparmor restart service mysql restart

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/6073.html

(0)
上一篇 2022-12-18 20:10
下一篇 2022-12-18 20:30

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信