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

相关推荐
DB虚空行者44 分钟前
MySQL误删/批量更新数据恢复实战:基于Flashback工具的完整方案
数据库·mysql
九皇叔叔1 小时前
MySQL Next-Key Lock 锁表事故全拆解(从现象到根治)
数据库·mysql
短剑重铸之日2 小时前
7天读懂MySQL|Day 4:锁与并发控制
数据库·mysql·架构
Java水解2 小时前
MySQL定时任务详解 - Event Scheduler 事件调度器从基础到实战
后端·mysql
爱学习的小可爱卢3 小时前
数据库MySQL——MySQL 可重复读隔离级别:Read View 底层原理与幻读问题深度剖析(面试必知)
数据库·mysql
lkbhua莱克瓦244 小时前
基础-事务
开发语言·数据库·笔记·mysql·事务
luoluoal4 小时前
基于python的自然语言处理技术的话题文本分类的研究(源码+文档)
python·mysql·django·毕业设计·源码
Cosolar5 小时前
MySQL EXPLAIN 执行计划分析:能否查看 JOIN 关联顺序
数据库·后端·mysql
FIT2CLOUD飞致云6 小时前
操作教程丨通过1Panel轻松安装和管理MySQL开源数据库
linux·运维·服务器·mysql·开源·1panel
白露与泡影6 小时前
详细描述一条 SQL 语句在 MySQL 中的执行过程。
数据库·sql·mysql