Ubuntu使用root用户+安装mysql5.07+基础配置

2022年 10月 17日 发表评论
免费、便宜/高性价比 服务器汇总(已更新):点击这里了解

本站教程收集整理的这篇文章主要介绍了Ubuntu使用root用户+安装mysql5.07+基础配置,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。

上一章讲到破解root权限,个人是不建议使用root用户的,毕竟权限越大责任越大。不过有些朋友还是有需要的,下面讲讲。

破解root权限:

1)sudo passwd root//设置root用户的密码

2)把/etc/ssh/sshd_config文件下的

PermitRootLogin without-password修改为permitRootLogin yes //这是允于root用户登录

3)重启系统

经过上面的步骤我们就可以用root用户登录了,重新登录后可以看到我们是root用户了

650) this.width=650;" src="http://img.code.cc/vcimg/static/loading.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置" src5="https://s2.51cto.com/wyfs02/M00/92/C9/wKiom1kC8lvDQIzzAAAPUegG1aA705.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置">

我们可以使用su命令回到自己创建的用户

下面我们来安装MysqL

sudo apt install MysqL-server

然后我们来到这里,会问我们是否要继续安装,之前安装过ssh,我们都知道在这里输入Y就行了

650) this.width=650;" src="http://img.code.cc/vcimg/static/loading.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置" src5="https://s5.51cto.com/wyfs02/M02/92/C8/wKioL1kC9iySjthbAAF7OGRpiyI393.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置">

接着要我们输入root的密码,然后再输入一次确认

注意:这里的root密码是MysqL的root用户,而不是我们之前设置的root用户密码。这里我们建议自己输入密码,而不是直接按确定,不然MysqL会随机生成密码,到时候我们要去配置文件了找,比较麻烦

650) this.width=650;" src="http://img.code.cc/vcimg/static/loading.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置" src5="https://s4.51cto.com/wyfs02/M01/92/CA/wKiom1kC9WCCUg2uAABBv-pi8V0504.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置">

安装完成后,我们使用systemctl status Mysql.service 确认服务是否运行

650) this.width=650;" src="http://img.code.cc/vcimg/static/loading.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置" src5="https://s5.51cto.com/wyfs02/M00/92/C9/wKioL1kC9orBxbySAAAvpY8n9TM598.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置">

安装完成后,为了确保我们的ufw防火墙没有开启,现阶段暂时用不到防火墙。Ubuntu16.04的ufw默认是关闭的,不过我们还是执行下

sudo ufw disable//关闭防火墙

650) this.width=650;" src="http://img.code.cc/vcimg/static/loading.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置" src5="https://s4.51cto.com/wyfs02/M01/92/C9/wKioL1kC-ciwDWgPAAAMeGvqpy8846.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置">

安装完成后,我们可以使用MysqL -uroot -p123456

-u后面接的是用户

-p后面接的是密码

当然-p后面也可以不接密码,然后会提示我们输入的。如果接了密码注意不要留空

登录进去后,我们可以使用exit退出

650) this.width=650;" src="http://img.code.cc/vcimg/static/loading.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置" src5="https://s4.51cto.com/wyfs02/M02/92/CA/wKioL1kC-2uBOU-WAABUlgUeISY127.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置">

在MysqL下,我们可以使用

SHOW VARIABLES LIKE '%char%';//查看字符集编码

SHOW VARIABLES LIKE '%colla%';//查看校对排序规则

650) this.width=650;" src="http://img.code.cc/vcimg/static/loading.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置" src5="https://s1.51cto.com/wyfs02/M01/92/CE/wKiom1kDB2_QxQt6AABGP8kk80o083.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置">

650) this.width=650;" src="http://img.code.cc/vcimg/static/loading.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置" style="BACkground:url("/e/u261/lang/zh-cn/images/localimage.png") no-repeat center;border:1px solid #ddd;" src6="http://timehistory.blog.51cto.come/u261/themes/default/images/spacer.gif" alt="Ubuntu使用root用户+安装mysql5.07+基础配置">

这些都是可以在配置文件修改的

在/etc/MysqL/my.cnf下添加

[client]

default-character-set = utf8

[MysqLd]

character-set-server = utf8

collation-server = utf8_general_ci

重启MysqL服务systemctl restart Mysql.service

再进去看看有没有什么不同

设置默认的字符集编码,这一步是可以有,可以没有的。设置了我们创建表的时候就可以不用再后面添加默认的字符集编码,因为是在中国我们的编码都是会默认用utf8,当然有其他的需求的可以自己再设置。

我们的数据库很多时候是会有别的机器的客户端连接进来的,所以我们需要更改监听地址。

sudo netstat -anptu|grep MysqL

可以看到监听的地址,默认是127.0.0.1也就是本地,3306是MysqL默认使用的端口

650) this.width=650;" src="http://img.code.cc/vcimg/static/loading.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置" src5="https://s5.51cto.com/wyfs02/M01/92/CC/wKioL1kDCK3iJxBWAAAb8AzAZ_s098.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置">

我们在配置文件里面添加bind-address可以修改默认的监听地址,这里就使用0.0.0.0方便连接,当然如果是在业务环镜,那是肯定不会这样设置的。

650) this.width=650;" src="http://img.code.cc/vcimg/static/loading.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置" src5="https://s2.51cto.com/wyfs02/M00/92/CF/wKiom1kDDNux8sJBAAAW6XIXrvY471.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置">

然后我们可以使用sudo netstat -anptu|grep MysqL 看到监听地址改变了

650) this.width=650;" src="http://img.code.cc/vcimg/static/loading.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置" src5="https://s5.51cto.com/wyfs02/M00/92/CD/wKioL1kDDk-SR80MAAAPWfiToQU389.png" alt="Ubuntu使用root用户+安装mysql5.07+基础配置">

本站总结

以上是本站教程为你收集整理的Ubuntu使用root用户+安装mysql5.07+基础配置全部内容,希望文章能够帮你解决Ubuntu使用root用户+安装mysql5.07+基础配置所遇到的程序开发问题。

如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。

小咸鱼

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: