当前位置: 首页> 文旅> 旅游 > 在麒麟系统 v10 SP3 上运行自带的 MariaDB

在麒麟系统 v10 SP3 上运行自带的 MariaDB

时间:2025/7/8 11:33:46来源:https://blog.csdn.net/wykqh/article/details/142189196 浏览次数:0次

在麒麟系统 v10 SP3 上运行自带的 MariaDB

1. 确认 MariaDB 是否已安装

麒麟系统通常会自带 MariaDB,但你可以使用以下命令确认是否已安装:

rpm -qa | grep mariadb

2. 启动 MariaDB 服务

如果已安装 MariaDB,下一步是启动 MariaDB 服务。使用以下命令:

sudo systemctl start mariadb

要确保 MariaDB 在系统启动时自动启动,可以运行以下命令:

sudo systemctl enable mariadb

3. 验证 MariaDB 服务状态

确认 MariaDB 服务是否正确启动:

sudo systemctl status mariadb

如果服务正在运行,你会看到 MariaDB 的状态为 "active (running)”。

4. 安全初始化(首次运行)

首次运行 MariaDB 时,建议进行安全初始化,使用以下命令:

sudo mysql_secure_installation

这将提示你设置 MariaDB 的 root 密码,并配置一些安全选项(如移除匿名用户、禁用远程 root 登录、删除测试数据库等)。

5. 连接到 MariaDB

运行以下命令,使用 root 用户连接到 MariaDB:

mysql -u root -p

输入你刚刚设置的 root 密码,即可进入 MariaDB 命令行界面。

6. 创建数据库和用户(可选)

进入 MariaDB 后,可以创建数据库和用户,以下是一些常用的命令:

  • 创建数据库:

    CREATE DATABASE your_database_name;
    
  • 创建用户并赋予权限:

    CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
    GRANT ALL PRIVILEGES ON your_database_name.* TO 'username'@'localhost';
    FLUSH PRIVILEGES;
    

7. 停止 MariaDB 服务(可选)

如果需要停止 MariaDB 服务,可以使用以下命令:

sudo systemctl stop mariadb

8. 设置 MariaDB 数据库密码 默认没有密码(可选)

在较新版本的 MariaDB 中,默认可能使用 caching_sha2_password 进行身份验证,使用以下命令来设置密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';

刷新权限表:

FLUSH PRIVILEGES;

9. 验证密码是否设置成功

退出 MariaDB:

exit

然后使用以下命令重新登录,验证密码是否设置成功:

mysql -u root -p

10. 查看 MariaDB 版本

要查看当前安装的 MariaDB 版本,运行以下命令:

mysql -V
关键字:在麒麟系统 v10 SP3 上运行自带的 MariaDB

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: