mac-Linux安装MySQL

1、下载MySQL安装包

wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

2.解压安装包

#解压
tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
#复制解压后的mysql目录
cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql
这里使用/user/local目录下存放文件,文件夹名字问mysql

3、添加用户组和用户

#添加用户组
groupadd mysql
#添加用户mysql 到用户组mysql
useradd -g mysql mysql

4、安装

进入文件夹内:

cd /usr/local/mysql/


创建文件夹:

mkdir ./data/mysql


以mysql用户帐号的身份建立数据表:

chown -R mysql:mysql ./
./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql


复制配置文件:

cp support-files/mysql.server /etc/init.d/mysqld


设置权限:

chmod 755 /etc/init.d/mysqld


复制配置文件:

cp support-files/my-default.cnf /etc/my.cnf

5、配置MySQL

修改启动脚本

vi /etc/init.d/mysqld


修改参数:

basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/mysql


启动服务

service mysqld start


到此为止,已经配置完MySQL并且已经启动MySQL了。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 好的,以下是mysql-8.0.30的安装配置教程: 步骤1:下载MySQL 从官方网站 https://dev.mysql.com/downloads/mysql/ 下载适用于您的操作系统的MySQL安装程序。您需要选择“MySQL Community Server”以获取免费本。选择与您的操作系统和计算机架构相对应的本。 步骤2:安装MySQL 运行下载的MySQL安装程序,并按照提示进行安装。在安装期间,您可以选择自定义安装位置,但通常默认安装即可。 步骤3:配置MySQL 完成安装后,您需要对MySQL进行配置。下面是一些基本的配置步骤: 1. 启动MySQL服务: 在Windows系统上,您可以在“服务”中启动MySQL服务。在MacLinux上,您可以在终端中运行以下命令启动服务: ``` sudo /usr/local/mysql/support-files/mysql.server start ``` 2. 设置root用户密码: MySQL安装后,默认情况下root用户没有密码。因此,您需要设置root用户的密码以保护您的MySQL实例。在终端中运行以下命令: ``` mysql_secure_installation ``` 3. 创建新用户和数据库: 您可以使用MySQL命令行界面创建新用户和数据库。例如,以下命令将创建一个名为“test_db”的数据库,并将名为“test_user”的用户授予对该数据库的完全访问权限: ``` CREATE DATABASE test_db; CREATE USER 'test_user'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON test_db.* TO 'test_user'@'localhost'; ``` 4. 配置MySQL服务器: 您可以编辑MySQL服务器配置文件(通常是my.cnf或my.ini文件),以更改MySQL服务器的设置。该文件通常位于安装目录的子目录中。您可以在该文件中更改以下设置: ``` [mysqld] # 设置MySQL实例的默认字符集为UTF-8 character-set-server=utf8 # 设置MySQL实例的默认排序规则为utf8_general_ci collation-server=utf8_general_ci # 禁用远程访问 bind-address=127.0.0.1 # 设置MySQL实例使用的最大内存量 innodb_buffer_pool_size=2G ``` 以上设置可根据您的具体需求进行修改。 步骤4:测试MySQL 您可以使用以下命令连接到MySQL数据库: ``` mysql -u username -p ``` 其中,username是您要连接的用户名。该命令将提示您输入密码。输入正确的密码后,您将连接到MySQL服务器。您可以使用以下命令列出所有数据库: ``` show databases; ``` 如果您看到“test_db”数据库,则说明MySQL安装配置成功。 希望这些步骤能够帮助您安装配置MySQL-8.0.30。如果您需要进一步帮助,请告诉我。 ### 回答2: MySQL是一种广泛使用的关系型数据库管理系统,用于访问和管理数据库。这篇文章将向你介绍如何安装配置最新本的MySQL-8.0.30。 一、安装MySQL-8.0.30 在开始之前,请确保你的操作系统是Linux或Windows,并且你已经下载了MySQL-8.0.30的安装程序。 Linux系统安装Linux系统上,我们可以使用以下命令安装MySQL-8.0.30: 1. 安装MySQL-8.0.30: sudo apt-get update sudo apt-get install mysql-server 2. 安装完成后,验证MySQL本: mysql -V 3. 启动MySQL: sudo systemctl start mysql 4. 设置MySQL密码: sudo mysql_secure_installation Windows系统安装 在Windows系统上,我们可以使用以下步骤安装MySQL-8.0.30: 1. 打开MySQL-8.0.30的安装程序,选择“Custom”选项。 2. 选择你要安装的组件。默认情况下,所有组件都会被选择。 3. 在安装MySQL Server选项卡中,选择“Standalone MySQL Server / Classic MySQL Replication”选项。 4. 在选择操作系统用户和默认字符集选项卡中,选择“Use Dedicated Windows Account”选项。 5. 在Windows操作系统账户的输入框中输入你的Windows用户名,并设置密码,这将是MySQL管理账户的密码。 6. 在MySQL Root账户密码输入框中输入你想要设置的MySQL根账户密码。 7. 接下来,按照安装程序的指示完成安装。 8. 在安装完成后,启动MySQL服务并检查是否已成功安装和启动。 二、配置MySQL-8.0.30 在安装完成后,我们需要配置MySQL-8.0.30,以保证正常的使用。以下是几个需要配置的主要方面: 1. 配置MySQL数据目录 在默认情况下,Linux系统上的MySQL数据目录位于/var/lib/mysql,而Windows系统上的MySQL数据目录位于C:\ProgramData\MySQL\MySQL Server 8.0\data。如果你想配置其他目录作为你的MySQL数据目录,可以使用以下命令(Linux): sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 在文件中找到datadir属性,并将其更改为所需目录,例如: datadir = /home/mysql/data 保存并退出文本编辑器,然后重启MySQL服务。 2. 配置MySQL端口号 默认情况下,MySQL-8.0.30使用端口号3306,如果你想将其更改为其他端口号,可以修改mysqld.cnf配置文件中的port属性,例如: port = 3308 保存文件并重启MySQL服务。 3. 创建MySQL用户和授权 默认情况下,MySQL-8.0.30根用户使用“mysql_native_password”插件进行身份验证。为了提高安全性,我们可以创建新的MySQL用户并授权。 第一步是创建新用户: CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'newpassword'; 其中,newuser和newpassword分别是新用户的用户名和密码。如果你需要远程访问MySQL,你需要将localhost修改为你的IP地址。 第二步是授权: GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost'; GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'%'; 上面的命令将授予新用户在所有数据库上执行所有操作的权限。如果你需要限制用户的访问权限,你可以将*替换为数据库名,例如: GRANT SELECT ON mydatabase.* TO 'newuser'@'localhost'; GRANT UPDATE ON mydatabase.* TO 'newuser'@'%'; 以上是MySQL-8.0.30的安装配置教程,你可以按照上述步骤进行。但是,请注意,在进行任何更改之前,请备份你的数据库。如果出现问题,你可以使用备份恢复你的数据库。 ### 回答3: MySQL 是一种开源的关系型数据库管理系统,它广泛应用于 Web 应用程序的开发中。在这里,我们将讨论如何在 Linux 系统上安装配置 MySQL-8.0.30。 1. 安装 MySQL-8.0.30 首先,在 Linux 终端中输入以下命令安装 MySQL: sudo apt-get update sudo apt-get install mysql-server 在安装期间,您将被要求为 MySQL 设置密码。 2. 配置 MySQL-8.0.30 一旦您成功安装MySQL,就可以通过以下步骤配置 MySQL-8.0.30。 步骤 1:启动 MySQL 服务 运行以下命令来启动 MySQL 服务: sudo systemctl start mysql 步骤 2:检查 MySQL 服务状态 运行以下命令来检查 MySQL 服务是否正在运行: sudo systemctl status mysql 应该看到类似下面的输出: ● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2021-08-10 11:10:38 CST; 22min ago ... 如果 MySQL 服务未启动,请通过运行命令“sudo systemctl start mysql”来启动它。 步骤 3:设置 MySQL 根用户密码 如果您在安装过程中没有设置 MySQL 根用户密码,请使用以下命令设置密码: sudo mysql_secure_installation 按照提示输入新的 MySQL 根用户密码,并选择其他相关设置。 步骤 4:配置 MySQL 访问权限 如果您要从远程客户端访问 MySQL 数据库,则需要使用以下命令为 MySQL 配置访问权限: sudo mysql 进入 MySQL 命令行界面后,运行以下命令: mysql> GRANT ALL ON *.* TO 'UserName'@'%' IDENTIFIED BY 'Password'; mysql> FLUSH PRIVILEGES; 请将 UserName 和 Password 替换为您要设置的实际用户名和密码。此命令将为用户 UserName 在任何网络位置上打开对 MySQL 的完全访问权限。 步骤 5:配置 MySQL 数据库 在 MySQL 命令行界面上,运行以下命令: mysql> CREATE DATABASE MyDatabase; 请将 MyDatabase 替换为您要创建的实际数据库名称。 步骤 6:退出 MySQL 命令行界面 在 MySQL 命令行界面上,输入以下命令退出: mysql> exit 您现在已经成功地安装配置MySQL-8.0.30。您可以使用您选择的 MySQL 管理工具对数据库进行管理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值