简介:

本篇主要介绍云服务器mysql的安装配置以及常用命令。

下载mysql数据库安装包

由于SpringBoot jar程序自带了tomcat,因此若使用jar包方式部署服务器,则不需要另外安装tomcat。
这里安装数据库使用官网最简单的方式,使用art方式安装.

  • 登陆mysql官网,选择apt方式
  • 拉到最下面下载最新的Mysql配置包

上传及安装mysql

在上一篇文章中,我们建立了一个专门用于存放服务器安装配置的文件夹javaServer。因此我们登陆云服务器,然后在javaServer中创建mysql文件夹,再装下载好的数据库.deb安装文件上传至服务器javaServer/mysql文件夹中。

  • 选择安装版本

上传完成后使用cd命令切换到mysql文件夹中,使用以下指令解压安装:

dpkg -i mysql-apt-config_0.8.12-1_all.deb

输入上述命令后会出现数据库版本选择页面,使用“->”键选择完成后按“ok”回到命令台(这里选择第一个):

部署服务器 部署mysql 服务器怎么部署mysql_spring boot


部署服务器 部署mysql 服务器怎么部署mysql_部署服务器 部署mysql_02

  • 安装mysql
    选择好版本后输入apt-get update命令更新:

    然后输入安装命令:
apt-get install mysql-server

部署服务器 部署mysql 服务器怎么部署mysql_服务器_03


选择“y”,之后会出现输入密码,输入你想要的密码即可。

部署服务器 部署mysql 服务器怎么部署mysql_mysql中文乱码_04

安装完成后会创建如下目录,可用cd命令切换到各个目录查看:

  • /var/lib/mysql/ // 数据库目录
  • /usr/share/mysql // 命令及配置文件目录
  • /etc/mysql // 配置目录

至此,数据库就安装完成了。

数据库中文乱码问题解决

数据库虽然安装完了,但是在使用过程中会发现插入的中文数据在查看时会显示乱码,这时可以根据以下步骤来解决中文乱码问题。

  • 在etc/mysql/目录下找到my.cnf文件(该路径只限默认安装路径,自定义路径自行查找my.cnf的位置)
  • 在该文件下方添加
[mysqld]
character-set-server=utf8

然后退出保存重新启动mysql。如果还是不行,有可能是不支持原来的数据库直接修改为utf8编码,请删库重新测试。

mysql常用操作

  • netstat -anp | grep mysql // 查看端口
  • /etc/init.d/mysql // 启动脚本
  • service mysql start // 启动命令
  • service mysql stop // 停止
  • service mysql status // 查询状态
  • mysql -h 127.0.0.1 -P 3306 -u用户名 -p密码 // 连接数据库
  • show databases; // 显示数据库
  • create database 数据库名称 // 创建数据库
  • use 数据库名称 // 使用数据库
  • create table invitation (id int auto_increment primary key, name
    varchar(100),phone ne varchar(100) ); // 创建表
  • describe tableName // 查看表结构