ubuntu安装mysql

下载MySQL

MySQL :: Download MySQL Community Server (Archived Versions)

下载好需要安装的版本,对应Ubuntu版本

解压

复制代码
sudo tar -xvf mysql-server_5.7.29-1ubuntu16.04_amd64.deb-bundle.tar

安装

复制代码
安装依赖
sudo apt-get install libaio1
sudo apt-get install libnuma1



进入解压后的文件夹里解压
sudo dpkg -i *

检查mysql版本

复制代码
mysql

设置utf-8编码

打开第一个配置文件

复制代码
sudo vi /etc/mysql/conf.d/mysql.cnf
在"[mysql]"标签下一行添加以下配置
default-character-set=utf8

打开第二个配置文件

复制代码
# sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

找到 [mysqld] 标签,在其后面添加下面的配置

复制代码
character-set-server=utf8

第五步:重启mysql检验utf8

复制代码
# sudo service mysql restart
# mysql -u root -proot

mysql> show variables like '%character%';

查看显示表格中是否存在utf8

相关推荐
guygg883 小时前
Linux中的阻塞信号与信号原理
linux·mysql·apache
眠りたいです4 小时前
MySQL基础与常用数据类型浅析
linux·数据库·mysql
唐可盐4 小时前
Oracle/MySQL/SqlServer/PostgreSQL等数据库的数据类型映射以及各版本数据类型情况说明
数据库·mysql·oracle
自由鬼5 小时前
Vitess 深度解析:一个云原生 MySQL 数据库扩展系统
数据库·mysql·云原生
莱茵不哈哈8 小时前
MySQL八股文
数据库·mysql
步行cgn8 小时前
MySQL 命令行的核心操作命令详解
数据库·mysql
坤小满学Java10 小时前
【郑州轻工业大学|数据库】数据库课设-酒店管理系统
数据库·mysql·课程设计
知月玄12 小时前
网页后端开发(基础5--JDBC VS Mybatis)
数据库·mysql
AA-代码批发V哥16 小时前
MySQL-多表查询深度解析与实战指南
mysql
Lx35217 小时前
EXPLAIN工具:查询执行计划分析与索引诊断
sql·mysql·性能优化