简介:
本篇主要介绍云服务器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
选择好版本后输入apt-get update
命令更新:
然后输入安装命令:
apt-get install mysql-server
选择“y”,之后会出现输入密码,输入你想要的密码即可。
安装完成后会创建如下目录,可用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 // 查看表结构