Ubuntu安装MySQL

这篇具有很好参考价值的文章主要介绍了Ubuntu安装MySQL。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一.安装MySQL服务器

安装MySQL服务器:

apt-get install mysql-server

对MySQL进行初始化,设置密码:

mysql_secure_installation

注意,这里要设置密码的最低长度为8位,如果你设的密码小于8位,则会提示:Error: SET PASSWORD has no significance for user 'root'@'localhost' as the authentication method used doesn't store authentication data in the MySQL server

Ubuntu安装MySQL

二.设置小于8位的密码

如果想要设置小于8位的密码,则新开一个Linux终端,杀掉上述mysql_secure_installation进程。然后执行:

mysql
SHOW VARIABLES LIKE 'validate_password%';

Ubuntu安装MySQL

 从上图的“validate_password.length ”可以看出密码长度为8位。

继续执行:

SET GLOBAL validate_password.LENGTH = 4;
SET GLOBAL validate_password.policy = 0;
SET GLOBAL validate_password.mixed_case_count = 0;
SET GLOBAL validate_password.number_count = 0;
SET GLOBAL validate_password.special_char_count = 0;
SET GLOBAL validate_password.check_user_name = 0;

设置MySQL root用户的密码(本机登录密码):

ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';
FLUSH PRIVILEGES;
exit

三.设置可以远程连接MySQL数据库

上述设置的密码为本机登录密码,只能实现本机登录MySQL,如果我们执行命令(其中,192.168.0.103为所在电脑ip):

mysql -u root -p -h 192.168.0.103

则会提示:Can't connect to MySQL server on XXX :

Ubuntu安装MySQL

要想实现远程连接 MySQL,修改配置文件:

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

找到bind-address = 127.0.0.1这一行,改为bind-address = 0.0.0.0

Ubuntu安装MySQL

重启MySQL服务:

systemctl restart mysql.service
mysql -u root -p
use mysql
CREATE USER 'root'@'%' IDENTIFIED BY '1234';grant all privileges on *.* to 'root'@'%' ;
FLUSH PRIVILEGES;
exit

然后重新执行命令:

mysql -u root -p -h 192.168.0.103

发现可以远程连接了。

用 navicat,也可以远程连接了。

Ubuntu安装MySQL

其它相关资料:《MySQL删除用户(DROP USER)》

《Ubuntu彻底卸载MySQL》文章来源地址https://www.toymoban.com/news/detail-433686.html

到了这里,关于Ubuntu安装MySQL的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 浪潮服务器远程安装Ubuntu系统

    1、准备工作 1)安装jre 下载安装jre:https://www.java.com/zh-CN/download/ 安装直接点击下载下来的文件,安装即可。 2)下载服务器管理口的JNLP证书 登录服务器管理口,在远程控制-控制台重定向(KVM)菜单栏里下载JNLP证书文件。这个过程是比较折磨人的,一般的浏览器(chrome或者

    2024年04月13日
    浏览(47)
  • Dell服务器安装Ubuntu系统

    镜像链接 http://old-releases.ubuntu.com/releases/20.04.2/ubuntu-20.04.2-live-server-amd64.iso 版本可以根据自己要求选择。 做启动盘 我用的是ultraiso 记得先格式化,再写入。 按F11,进入BIOS manager ,选择 one-shot bios 选项,选择USB       ip我选择用DHCP,网管后续给我与mac绑定了  代理为空就好了

    2024年02月12日
    浏览(52)
  • Ubuntu 安装配置Samba服务器

    一、描述 Samba文件服务器可以在网络上实现不同操作系统的文件共享。它可以让你从笔记本电脑访问你的桌面文件,并与Windows和macOS用户共享文件。 Samba是通过Network (LAN)局域网来实现的。 二、安装 要安装Samba,我们运行: 我们可以通过运行以下命令来检查安装是否成功: 输出

    2024年02月07日
    浏览(57)
  • ubuntu在线服务器python Package安装到离线服务器

    1、在线服务器导出requirement.txt  该文件生成完毕后,需要做些修改,去掉不需要的库,否则下载的时候会出错。 2、下载whl文件 - packages 下载完成后packages文件夹包含所有的whl文件。 3、离线服务器ubuntu20.04  查看是否包含python pip 这个版本的服务器已经安装python3.8.5,但是没

    2023年04月18日
    浏览(42)
  • ubuntu服务器的mysql,更改root密码,并允许远程连接

    我只是一个搬运工 更改密码 远程连接

    2024年02月11日
    浏览(40)
  • 在Ubuntu上安装samba服务器

    在Ubuntu上安装samba服务器 Samba服务器是一个工作Linux上的程序,允许共享文件目录在不同的操作系统上。 为什么要使用Samba 在工作中,我们的工作环境一般都是Window操作系统,但是编译环境一般的Linux系统,这个时候我们需要查看并修改代码,先把Linux上的代码拷贝到Window上修

    2024年02月12日
    浏览(53)
  • Ubuntu服务器连接github安装配置

    需求:想在Ubuntu服务器上通过pip安装某github上的工具包,如: pip install git+https://github.com/votchallenge/toolkit.git 1、先安装git工具 sudo apt install git 2、查询所在地的DNS推荐 多个地点ping[github.com]服务器,网站测速,站长工具 (chinaz.com) 检测完成后可以选择一个自己所在地的推荐DNS,点击

    2024年02月08日
    浏览(57)
  • 云服务器(ubuntu)安装stable diffusion-安装记录

    推荐云服务器:Ubuntu Server 18.04 LTS 64位 1、安装 conda mini版本 注意,如果不是 x86_64,需要去镜像看对应的版本(https://mirrors.bfsu.edu.cn/anaconda/miniconda/) 2、安装stable diffusion 修改launch.py 中 touch_command如下(镜像原因,速度太慢) 加速github 使用国内镜像站 修改launch.py 中https://githu

    2024年02月13日
    浏览(39)
  • Ubuntu 22 服务器端安装图形化界面

    Ubuntu 系统做得是越来越好了,从CentOS 不再提供维护后,越来越多的企业和公司从CentOS转到Ubuntu服务器系统,转了之后才发现,它比CentOS好用太多了,安装什么都非常的方便,而且它不会像CentOS那样在安装的过程中会出现一系列的问题。 今天,我们将重点介绍Ubuntu 22 服务器版

    2024年02月12日
    浏览(50)
  • 安装Ubuntu服务器、配置网络、并安装ssh进行连接

    详见: U盘安装Ubuntu系统详细教程 详见:https://blog.csdn.net/davidhzq/article/details/102991577         最重要的就是下面这样图要配置好, 至于子网掩码、网关、DNS等,需要打电话去获取。也就是谁给你的ip,你就打电话向他问这些相关信息。 参考链接: https://zhuanlan.zhihu.com/p/14697

    2024年02月12日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包