首页 > 数据库 >Ubuntu 安装 mysql

Ubuntu 安装 mysql

时间:2024-08-07 12:38:53浏览次数:13  
标签:... mysql 安装 Ubuntu 666 simulate MySQL root

Ubuntu 安装 mysql

参考教程:

Ubuntu18.04 安装MySQL

1. 安装 MySQL

Ubuntu中,默认情况下,只有最新版本的MySQL包含在APT软件包存储库中,要安装它,只需更新服务器上的包索引并安装默认包apt-get

(base) simulate@simulate-VirtualBox:~$ sudo apt-get update

(base) simulate@simulate-VirtualBox:~$ sudo apt-get install mysql-server

2. 配置 MySQL

2.1 初始化配置

(base) simulate@simulate-VirtualBox:~$ sudo mysql_secure_installation

配置项较多,如下所示:

#1
VALIDATE PASSWORD PLUGIN can be used to test passwords...
Press y|Y for Yes, any other key for No: N (我的选项)

#2
Please set the password for root here...
New password: (输入密码:666)
Re-enter new password: (重复输入:666)

#3
By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them...
Remove anonymous users? (Press y|Y for Yes, any other key for No) : N (我的选项)

#4
Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network...
Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y (我的选项)

#5
By default, MySQL comes with a database named 'test' that
anyone can access...
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : N (我的选项)

#6
Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.
Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Y (我的选项)

2.2 检查 mysql 服务状态

(base) simulate@simulate-VirtualBox:~$ systemctl status mysql.service

显示如下结果说明mysql服务是正常的:

3. 配置远程访问

UbuntuMySQL缺省是只允许本地访问的,使用workbench连接工具是连不上的;

如果你要其他机器也能够访问的话,需要进行配置;

(base) simulate@simulate-VirtualBox:~$ sudo mysql -uroot -p

登入root进行其他设置:

设置用户名:root,密码:666

mysql> update mysql.user set authentication_string=PASSWORD('666'), plugin='mysql_native_password' where user='root';

mysql> create user 'root'@'%' identified by '666';

mysql> grant all on *.* to 'root'@'%';

mysql> flush privileges;

标签:...,mysql,安装,Ubuntu,666,simulate,MySQL,root
From: https://www.cnblogs.com/windandchimes/p/18346822

相关文章

  • 2024最新Mysql锁机制与优化实践以及MVCC底层原理剖析
    锁机制详解锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除了传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供需要用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一......
  • QWen2-72B-Instruct模型安装部署过程
    最近在给我们的客户私有化部署我们的TorchV系统,客户给的资源足够充裕,借此机会记录下部署千问72B模型的过程,分享给大家!一、基础信息操作系统:Ubuntu22.04.3LTSGPU:A800(80GB)*8内存:1TB二、软件信息Python:3.10Pytorch:2.3.0Transformers:4.43.0vLLM:0.5.0cuda:......
  • 2024MySQL最新索引优化实战二
    分页查询优化示例表:CREATETABLE`employees`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(24)NOTNULLDEFAULT''COMMENT'姓名',`age`int(11)NOTNULLDEFAULT'0'COMMENT'年龄',`position`varchar(20)NOTN......
  • Ubuntu系统Redis无法启动的问题排查
    作者:逍遥Sean简介:一个主修Java的Web网站\游戏服务器后端开发者主页:https://blog.csdn.net/Ureliable觉得博主文章不错的话,可以三连支持一下~如有疑问和建议,请私信或评论留言!Redis在Ubuntu系统上无法启动1.检查Redis状态和日志2.检查配置文件3.查看Redis端口是......
  • Windows环境下JDK安装与环境变量配置
      1、安装了‌JDKJDK可以到官网下载:     http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html可根据需要下载压缩包或安装程序均可    1、下载压缩包,解压后直接配置环境变量    2、下载安装程序,点击安装......
  • mysql实现高可用架构之MHA
    mysql实现高可用架构之MHA一、简介MHA(MasterHA)是一款开源的MySQL的高可用程序,它为MySQL主从复制架构提供了automatingmasterfailover功能。MHA在监控到master节点故障时,会提升其中拥有最新数据的slave节点成为新的master节点,在此期间,MHA会通过于其它从节......
  • MYSQL死锁分析案例二(高并发增删改同一条记录)
    1、建表CREATETABLE`t1`(`id`intNOTNULL,`name`varchar(200)DEFAULTNULL,`age`intDEFAULTNULL,PRIMARYKEY(`id`),KEY`idx111`(`name`),KEY`idx_age`(`age`))ENGINE=InnoDBDEFAULTCHARSET=utf8mb4COLLATE=utf8mb4_0900_ai_ci2、数据......
  • Windows环境下MySql8.0安装手册
    一、下载安装包登录官网https://www.mysql.com/downloads/点击MySql社区(GPL)下载  点击MySQLInstallerforWinsows  选择离线安装程序点击下载  点击开始下载   二、安装Mysql双击安装包  选择自定义安装  选择产品  一路下一步......
  • Windows环境下RabbitMQ安装手册
    一、安装Erlang27.0.1环境下载地址为http://www.erlang.org/download/直接在erlang官网下载会非常慢,推荐一个下载加速器,FreeDownloadManager(FDM),是一款功能强大的下载及管理软件  双击安装程序,一路下一步   二、下载安装RabbitMQhttps://github.com/rabbitmq/r......
  • Windows环境下Redis6.0安装手册
    一、下载安装包访问官网下载压缩包https://download.redis.io/releases/  解压缩到指定文件夹   二、修改配置文件打开redis.conf文件,修改daemonize的值为yes  三、编译redis源码Redis通常以源代码的形式分发,‌需要用户自行编译,或直接下载编译好的文件 ......