博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
阿里云服务器上安装mysql的详细步骤
阅读量:4691 次
发布时间:2019-06-09

本文共 2172 字,大约阅读时间需要 7 分钟。

阿里云安装mysql

 

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

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

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

 

(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/datasocket=/var/lib/mysql/mysql.sock# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-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 file for mariadb according to the# instructions in http://fedoraproject.org/wiki/Systemd[mysql.server]user=mysqlbasedir=/var/lib/mysqlIf 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.logpid-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 是文件的绝对路径)

转载于:https://www.cnblogs.com/DFX339/p/8796766.html

你可能感兴趣的文章
Win7和CentOS7双系统修复引导
查看>>
libpng的使用
查看>>
4-[多进程]-互斥锁、Queue队列、生产者消费者
查看>>
JVM系列(四)— 原子性、可见性与有序性
查看>>
spark on mesos 两种运行模式
查看>>
HDFS 开发中的文件配置优先级
查看>>
cf 148D Bag of mice
查看>>
DRF的解析器和渲染器
查看>>
LCA 最近公共祖先 (模板)
查看>>
剑指Offer-利用两个栈实现一个队列
查看>>
【给自己】- 博客园文章编写规范
查看>>
LC 656. Coin Path 【lock, Hard】
查看>>
pdf生成
查看>>
ps 命令详解
查看>>
7.1 Varnish VCL
查看>>
C#+Winform开发窗体程序
查看>>
简练软考知识点整理-规划干系人管理
查看>>
centeros iptable模板文件
查看>>
Ajax的原理和应用 (转载,资料收集,整理)
查看>>
tomcat用root权限也起不来
查看>>