news 2026/5/9 17:53:09

Ubuntu环境下安装MySQL

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ubuntu环境下安装MySQL

Ubuntu 环境下安装 MySQL

sudoaptinstallmysql-server
sudoaptinstalllibmysqlclient-dev

查看 MySQL 服务的启动状态

systemctl status mysql

手动启动 MySQL 服务

systemctl start mysql

查看 MySQL 默认的密码

sudocat/etc/mysql/debian.cnf
# Automatically generated for Debian scripts. DO NOT TOUCH![client]host=localhost user=debian-sys-maint password=9Kqc6Ev4EONapEnJ socket=/var/run/mysqld/mysqld.sock[mysql_upgrade]host=localhost user=debian-sys-maint password=9Kqc6Ev4EONapEnJ socket=/var/run/mysqld/mysqld.sock

使用默认的用户名和密码登录

mysql -u debian-sys-maint -p# Enter password: 9Kqc6Ev4EONapEnJ

登录 MySQL 后修改 root 密码

# 切换到mysql系统数据库 use mysql # 修改认证插件和root密码 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; # 立即刷新权限 FLUSH PRIVILEGES;

查看 MySQL 中与端口相关的所有配置变量(如果在服务器上,需要开放3306端口权限)

show variables like '%port%';
+--------------------------+-------+|Variable_name|Value|+--------------------------+-------+|admin_port|33062||large_files_support|ON||mysqlx_port|33060||mysqlx_port_open_timeout|0||port|3306||report_host|||report_password|||report_port|3306||report_user|||require_secure_transport|OFF|+--------------------------+-------+10rowsinset(0.01sec)

查看 MySQL 的 root 用户是否开放远程访问权限(默认没有开放远程访问权限,只有 localhost )

select user, host from user where user='root';
+------+-----------+|user|host|+------+-----------+|root|localhost|+------+-----------+1rowinset(0.00sec)

开放 MySQL 的 root 用户的远程访问权限(存在安全风险,不建议在生成环境下使用)

update usersethost='%'where user='root';

修改 MySQL 配置文件中的监听地址(默认只监听本地的 IP 地址,外部无法访问)

sudovim/etc/mysql/mysql.conf.d/mysqld.cnf
# 将 bind-address 和 mysqlx-bind-address 修改 0.0.0.0bind-address=0.0.0.0 mysqlx-bind-address=0.0.0.0
# 重启 mysql 服务systemctl restart mysql
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/10 17:21:04

【计算机毕业设计案例】基于 Java+Spring Boot 的停车场管理系统基于springboot的莆田学院停车场管理系统(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/5/6 15:03:01

【Vmware】windows物理机共享文件给vm虚拟机中的Centos系统

windows物理机共享文件给vm虚拟机中的Centos系统前提(之前已做过这个操作) 第一步:已执行命令行安装这个(但是没有hgfs文件夹,需要自己在mnt里面建一个): sudo apt-get install open-vm-tools 第…

作者头像 李华
网站建设 2026/5/7 17:42:29

【课程设计/毕业设计】基于SpringBoot框架的停车场管理系统基于springboot的停车场管理|停车预约管理学院停车场管理系统【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华