legongju.com
我们一直在努力
2025-01-08 03:16 | 星期三

MySQL common在Linux下的安装步骤

在Linux下安装MySQL,通常我们使用MySQL官方提供的YUM源或者直接从MySQL官方网站下载对应版本的安装包

  1. 首先,确保系统已经更新到最新版本。可以使用以下命令进行更新:
sudo yum update
  1. 安装必要的开发工具和依赖库:
sudo yum install gcc-c++ cmake bison-devel ncurses-devel
  1. 下载MySQL的YUM源:
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

注意:根据你的Linux发行版和版本,选择相应的YUM源。上面的命令是针对CentOS 7的。

  1. 安装YUM源:
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
  1. 使用YUM安装MySQL服务器:
sudo yum install mysql-community-server
  1. 启动MySQL服务:
sudo systemctl start mysqld
  1. 设置MySQL服务开机自启动:
sudo systemctl enable mysqld
  1. 查找MySQL的初始临时密码:
sudo grep 'temporary password' /var/log/mysqld.log

记下这个临时密码,用于后续登录MySQL。

  1. 登录MySQL:
mysql -u root -p

输入刚才找到的临时密码。

  1. 修改临时密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';

your_new_password替换为你想要设置的新密码。

  1. 刷新权限并退出MySQL:
FLUSH PRIVILEGES;
exit;

至此,MySQL已经成功安装并配置完成。你可以开始使用MySQL数据库了。

未经允许不得转载 » 本文链接:https://www.legongju.com/article/90235.html

相关推荐

  • 如何在vim中设置自动补全功能

    如何在vim中设置自动补全功能

    在 Vim 中设置自动补全功能,你可以按照以下步骤操作: 首先确保 Vim 支持自动补全功能。打开终端,输入 vim --version,查看输出信息中是否包含 +insert_expand...

  • vim命令如何进行代码折叠和展开

    vim命令如何进行代码折叠和展开

    在 Vim 中,可以使用代码折叠功能来隐藏部分代码,从而更好地组织和查看代码 打开 Vim 编辑器并加载要编辑的文件。
    进入正常模式(按 Esc 键)。
    若要...

  • 在Linux中如何使用vim命令进行多窗口编辑

    在Linux中如何使用vim命令进行多窗口编辑

    在 Linux 中,你可以使用 Vim 编辑器的多窗口功能来同时编辑多个文件 打开一个文件并创建一个新窗口: vim -o file1.txt file2.txt 这将在两个窗口中打开 file1....

  • 如何设置vim命令的编辑器选项

    如何设置vim命令的编辑器选项

    在 Vim 中,有很多选项可以进行设置以便更好地满足您的需求 打开 Vim 配置文件:
    在终端中输入以下命令,打开 Vim 配置文件:
    vim ~/.vimrc 这将打开当...

  • MySQL alter命令删除字段的步骤

    MySQL alter命令删除字段的步骤

    在MySQL中,要使用ALTER TABLE命令删除一个字段,请按照以下步骤操作: 登录到MySQL服务器。在命令行中输入以下命令: mysql -u your_username -p 然后输入你的密...

  • 如何使用MySQL alter命令添加字段

    如何使用MySQL alter命令添加字段

    要在MySQL中使用ALTER命令添加字段,您需要遵循以下语法:
    ALTER TABLE table_name
    ADD COLUMN column_name data_type(length) [AFTER existing_colum...

  • MySQL alter命令能否修改表名

    MySQL alter命令能否修改表名

    MySQL中,可以使用ALTER TABLE命令来修改表的结构,但不能直接使用它来修改表名。要修改表名,需要使用RENAME TABLE命令。
    以下是如何使用RENAME TABLE命令...

  • Kingbase MySQL的版本更新频率

    Kingbase MySQL的版本更新频率

    KingbaseMySQL是航天宏图自主研发的分布式关系型数据库,其版本更新频率取决于多个因素,包括用户需求、技术发展和产品规划等。
    一般来说,数据库产品的版本...