阿里云服务器mysql的安装_阿里云服务器上安装mysql的详细步骤

这篇博客详细介绍了如何在阿里云服务器上安装MySQL,包括下载安装包、上传到Linux、解压、配置安装目录、添加用户组、启动MySQL以及数据导入等步骤。
摘要由CSDN通过智能技术生成

阿里云安装mysql

(1)下载mysql安装包,去mysql官网下载对应的包

mysql数据库官方下载网址: https://downloads.mysql.com/archives/community/

在图示位置 搜索自己需要的版本,选中后 点击download 开始下载

c5a834129921d67e151109f2cc6ee1a8.png

(2)下载好后,通过xftp将安装包上传到linux上

mysql数据库默认的安装路径为  /var/lib/mysql (可以通过 cat /etc/my.cnf 命令查看)

(3)执行安装命令

mkdir /var/lib/mysql  #建立mysql的安装目录

tar  -zxvf mysql-8.0.3-linux-glibc2.12-x86_64.tar.gz   #解压mysql安装包

cd mysql-8.0.3-linux-glibc2.12-x86_64  #进入解压后的目录

mv *  /var/lib/mysql #将解压后的内容全部移到安装目录下

#添加用户组

groupadd mysql

#添加mysql用户到用户组

useradd -g mysql mysql

#进入mysql的安装目录

cd /var/lib/mysql

#将目录权限给mysql用户

chown -R mysql:mysql ./

#配置环境

scripts/mysql_insall_db --user=mysql --datadir=/var/lib/mysql/data

#将文件复制到 etc目录下

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

#给文件赋权限

chmod 755 /etc/init.d/mysqld

#配置  /etc/my.cnf 文件

datadir: mysql数据文件位置

socket:建立连接

basedir: mysql的安装目录

user: 使用的用户

[mysqld]

datadir=/var/lib/mysql/data

socket=/var/lib/mysql/mysql.sock

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0# Settings user and group are ignored when systemd is used.

# If you need to run mysqld under a different user or group,

# customize your systemd unit fileformariadb according to the

# instructions in http://fedoraproject.org/wiki/Systemd

[mysql.server]

user=mysql

basedir=/var/lib/mysql

If there is not currently a section called [client], add one at the bottom of the file and copy the socket=line under the [mysqld] section such as:

[client]

socket=/var/lib/mysql/mysql.sock

[mysqld_safe]

log-error=/var/log/mariadb/mariadb.log

pid-file=/var/run/mariadb/mariadb.pid

#

# include all files from the config directory

#!includedir /etc/my.cnf.d

(4)启动mysql

进入mysql的安装目录: cd  /var/lib/mysql

先使用命令:service mysqld start

然后再输入: mysql (第一次登录时不需要密码的)

如果需要密码登录,可以这样操作

进入mysql后

输入: show databases;

use mysql

update user set password=password(’你的新密码') where User='root';

flush privileges

quit

然后再使用命令登录:  mysql -u root -p 你的新密码

(5)mysql的数据导入

linux上mysql使用步骤和在windows上操作是一样的

use 数据库名;

show tables;

然后增删改查。。。

数据导入:

1. 新建数据库

create database ssm;   #创建数据库

use ssm;   #使用数据库

set names utf8;   #设置数据库编码为utf8

source /root/ssm.sql #将sql文件导入数据库 (/root/ssm.sql 是文件的绝对路径)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值