安装社区版MySQL
初始化磁盘并安装社区版MySQL。
登录弹性云服务器
- 登录华为云控制台。
- 单击管理控制台左上角的
,选择区域“华东-上海一”。
- 单击左侧的服务列表图标,选择 。
- 在弹性云服务器名称“ecs-mysql”所在行单击“远程登录”。
- 选择“CloudShell登录”。
- 输入root用户密码,完成登录。
root用户密码为您创建弹性云服务器过程中设置的密码。
初始化磁盘
- 执行如下命令,创建mysql文件夹。
mkdir /mysql
- 执行如下命令,查看数据盘信息。
fdisk -l
回显如下:
- 执行如下命令,初始化数据盘。
mkfs.ext4 /dev/vdb
- 执行如下命令,挂载磁盘。
mount /dev/vdb /mysql
- 执行如下命令,查看磁盘是否挂在成功。
df -h
当现实如下回显是,表示挂载成功。
- 依次执行如下命令,创建文件夹并切换至install文件夹。
mkdir -p /mysql/install/data
mkdir -p /mysql/install/tmp
mkdir -p /mysql/install/file
mkdir -p /mysql/install/log
cd /mysql/install
- 下载依赖包并上传到/mysql/install/file命令。
- 下载并安装社区版MySQL。
- 执行如下命令,初始化MySQL。
/mysql/install/mysql-5.7/bin/mysqld --defaults-file= /etc/my.cnf --initialize-insecure
- 执行如下命令,启动MySQL。
nohup /mysql/install/mysql-5.7/bin/mysqld --defaults-file= /etc/my.cnf &
- 执行如下命令,连接MySQL。
/mysql/install/mysql-5.7/bin/mysql
- 执行如下命令,创建root用户并授权。
grant all privileges on *.* to 'root'@'%' identified by 'xxx' with grant option;FLUSH PRIVILEGES;
