mysql8.0+ unbuntu安装

为了学习主从复制等数据库知识:
mysql8.0+ubuntu 安装步骤:

参考:https://blog.csdn.net/wm609972715/article/details/83759266

下载:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装:

 i@li:/tmp/mozilla_li0$ sudo dpkg -i '/tmp/mozilla_li0/mysql-apt-config_0.8.15-1_all.deb' 
[sudo] li 的密码: 
正在选中未选择的软件包 mysql-apt-config。
(正在读取数据库 ... 系统当前共安装有 155030 个文件和目录。)
准备解压 .../mysql-apt-config_0.8.15-1_all.deb  ...
正在解压 mysql-apt-config (0.8.15-1) ...
正在设置 mysql-apt-config (0.8.15-1) ...
Warning: apt-key should not be used in scripts (called from postinst maintainerscript of the package mysql-apt-config)
OK
li@li:/tmp/mozilla_li0$ sudo apt updata
E: 无效的操作 updata
li@li:/tmp/mozilla_li0$ sudo apt update
获取:1 http://repo.mysql.com/apt/ubuntu eoan InRelease [12.2 kB]               
命中:2 http://cn.archive.ubuntu.com/ubuntu eoan InRelease                      
获取:3 http://security.ubuntu.com/ubuntu eoan-security InRelease [97.5 kB]
获取:4 http://cn.archive.ubuntu.com/ubuntu eoan-updates InRelease [97.5 kB]   
获取:5 http://repo.mysql.com/apt/ubuntu eoan/mysql-8.0 Sources [950 B]         
获取:6 http://cn.archive.ubuntu.com/ubuntu eoan-backports InRelease [88.8 kB]
获取:7 http://repo.mysql.com/apt/ubuntu eoan/mysql-apt-config i386 Packages [563 B]
获取:8 http://repo.mysql.com/apt/ubuntu eoan/mysql-apt-config amd64 Packages [563 B]
获取:9 http://repo.mysql.com/apt/ubuntu eoan/mysql-8.0 amd64 Packages [7,148 B]
获取:10 http://repo.mysql.com/apt/ubuntu eoan/mysql-tools amd64 Packages [4,106 B]
获取:11 http://repo.mysql.com/apt/ubuntu eoan/mysql-tools i386 Packages [965 B]
已下载 310 kB,耗时 8(41.0 kB/s)                                            
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
有 216 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。
li@li:/tmp/mozilla_li0$ sudo apt install mysql-server
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
将会同时安装下列软件:
  libaio1 libmecab2 mecab-ipadic mecab-ipadic-utf8 mecab-utils mysql-client
  mysql-common mysql-community-client mysql-community-client-core
  mysql-community-server mysql-community-server-core
下列【新】软件包将被安装:
  libaio1 libmecab2 mecab-ipadic mecab-ipadic-utf8 mecab-utils mysql-client
  mysql-community-client mysql-community-client-core mysql-community-server
  mysql-community-server-core mysql-server
下列软件包将被升级:
  mysql-common
升级了 1 个软件包,新安装了 11 个软件包,要卸载 0 个软件包,有 215 个软件包未被升级。
需要下载 34.1 MB 的归档。
解压缩后会消耗 319 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu eoan/main amd64 libaio1 amd64 0.3.112-5 [7,184 B]
获取:2 http://cn.archive.ubuntu.com/ubuntu eoan/main amd64 libmecab2 amd64 0.996-6 [257 kB]
获取:3 http://repo.mysql.com/apt/ubuntu eoan/mysql-8.0 amd64 mysql-common amd64 8.0.19-1ubuntu19.10 [94.7 kB]
获取:4 http://cn.archive.ubuntu.com/ubuntu eoan/main amd64 mecab-utils amd64 0.996-6 [4,856 B]
获取:5 http://cn.archive.ubuntu.com/ubuntu eoan/main amd64 mecab-ipadic all 2.7.0-20070801+main-2.1 [6,714 kB]
获取:6 http://repo.mysql.com/apt/ubuntu eoan/mysql-8.0 amd64 mysql-community-client-core amd64 8.0.19-1ubuntu19.10 [1,772 kB]
获取:7 http://repo.mysql.com/apt/ubuntu eoan/mysql-8.0 amd64 mysql-community-client amd64 8.0.19-1ubuntu19.10 [3,017 kB]
获取:8 http://repo.mysql.com/apt/ubuntu eoan/mysql-8.0 amd64 mysql-client amd64 8.0.19-1ubuntu19.10 [91.1 kB]
获取:9 http://repo.mysql.com/apt/ubuntu eoan/mysql-8.0 amd64 mysql-community-server-core amd64 8.0.19-1ubuntu19.10 [22.0 MB]
获取:10 http://repo.mysql.com/apt/ubuntu eoan/mysql-8.0 amd64 mysql-community-server amd64 8.0.19-1ubuntu19.10 [102 kB]
获取:11 http://repo.mysql.com/apt/ubuntu eoan/mysql-8.0 amd64 mysql-server amd64 8.0.19-1ubuntu19.10 [91.1 kB]
获取:12 http://cn.archive.ubuntu.com/ubuntu eoan/main amd64 mecab-ipadic-utf8 all 2.7.0-20070801+main-2.1 [4,380 B]
已下载 34.1 MB,耗时 124(407 kB/s)                                       
正在预设定软件包 ...
(正在读取数据库 ... 系统当前共安装有 155035 个文件和目录。)
准备解压 .../00-mysql-common_8.0.19-1ubuntu19.10_amd64.deb  ...
正在解压 mysql-common (8.0.19-1ubuntu19.10) 并覆盖 (5.8+1.0.5ubuntu2) ...
正在选中未选择的软件包 mysql-community-client-core。
准备解压 .../01-mysql-community-client-core_8.0.19-1ubuntu19.10_amd64.deb  ...
正在解压 mysql-community-client-core (8.0.19-1ubuntu19.10) ...
正在选中未选择的软件包 mysql-community-client。
准备解压 .../02-mysql-community-client_8.0.19-1ubuntu19.10_amd64.deb  ...
正在解压 mysql-community-client (8.0.19-1ubuntu19.10) ...
正在选中未选择的软件包 mysql-client。
准备解压 .../03-mysql-client_8.0.19-1ubuntu19.10_amd64.deb  ...
正在解压 mysql-client (8.0.19-1ubuntu19.10) ...
正在选中未选择的软件包 libaio1:amd64。
准备解压 .../04-libaio1_0.3.112-5_amd64.deb  ...
正在解压 libaio1:amd64 (0.3.112-5) ...
正在选中未选择的软件包 libmecab2:amd64。
准备解压 .../05-libmecab2_0.996-6_amd64.deb  ...
正在解压 libmecab2:amd64 (0.996-6) ...
正在选中未选择的软件包 mysql-community-server-core。
准备解压 .../06-mysql-community-server-core_8.0.19-1ubuntu19.10_amd64.deb  ...
正在解压 mysql-community-server-core (8.0.19-1ubuntu19.10) ...
正在选中未选择的软件包 mysql-community-server。
准备解压 .../07-mysql-community-server_8.0.19-1ubuntu19.10_amd64.deb  ...
正在解压 mysql-community-server (8.0.19-1ubuntu19.10) ...
正在选中未选择的软件包 mecab-utils。
准备解压 .../08-mecab-utils_0.996-6_amd64.deb  ...
正在解压 mecab-utils (0.996-6) ...
正在选中未选择的软件包 mecab-ipadic。
准备解压 .../09-mecab-ipadic_2.7.0-20070801+main-2.1_all.deb  ...
正在解压 mecab-ipadic (2.7.0-20070801+main-2.1) ...
正在选中未选择的软件包 mecab-ipadic-utf8。
准备解压 .../10-mecab-ipadic-utf8_2.7.0-20070801+main-2.1_all.deb  ...
正在解压 mecab-ipadic-utf8 (2.7.0-20070801+main-2.1) ...
正在选中未选择的软件包 mysql-server。
准备解压 .../11-mysql-server_8.0.19-1ubuntu19.10_amd64.deb  ...
正在解压 mysql-server (8.0.19-1ubuntu19.10) ...
正在设置 libmecab2:amd64 (0.996-6) ...
正在设置 mysql-common (8.0.19-1ubuntu19.10) ...
正在安装新版本配置文件 /etc/mysql/conf.d/mysql.cnf ...
正在安装新版本配置文件 /etc/mysql/my.cnf.fallback ...
正在设置 mysql-community-client-core (8.0.19-1ubuntu19.10) ...
正在设置 mecab-utils (0.996-6) ...
正在设置 libaio1:amd64 (0.3.112-5) ...
正在设置 mysql-community-client (8.0.19-1ubuntu19.10) ...
正在设置 mysql-client (8.0.19-1ubuntu19.10) ...
正在设置 mecab-ipadic (2.7.0-20070801+main-2.1) ...
Compiling IPA dictionary for Mecab.  This takes long time...
reading /usr/share/mecab/dic/ipadic/unk.def ... 40
emitting double-array: 100% |###########################################| 
/usr/share/mecab/dic/ipadic/model.def is not found. skipped.
reading /usr/share/mecab/dic/ipadic/Noun.number.csv ... 42
reading /usr/share/mecab/dic/ipadic/Postp.csv ... 146
reading /usr/share/mecab/dic/ipadic/Interjection.csv ... 252
reading /usr/share/mecab/dic/ipadic/Suffix.csv ... 1393
reading /usr/share/mecab/dic/ipadic/Noun.adverbal.csv ... 795
reading /usr/share/mecab/dic/ipadic/Auxil.csv ... 199
reading /usr/share/mecab/dic/ipadic/Noun.proper.csv ... 27328
reading /usr/share/mecab/dic/ipadic/Noun.name.csv ... 34202
reading /usr/share/mecab/dic/ipadic/Noun.org.csv ... 16668
reading /usr/share/mecab/dic/ipadic/Adverb.csv ... 3032
reading /usr/share/mecab/dic/ipadic/Noun.others.csv ... 151
reading /usr/share/mecab/dic/ipadic/Others.csv ... 2
reading /usr/share/mecab/dic/ipadic/Postp-col.csv ... 91
reading /usr/share/mecab/dic/ipadic/Prefix.csv ... 221
reading /usr/share/mecab/dic/ipadic/Conjunction.csv ... 171
reading /usr/share/mecab/dic/ipadic/Filler.csv ... 19
reading /usr/share/mecab/dic/ipadic/Adnominal.csv ... 135
reading /usr/share/mecab/dic/ipadic/Noun.nai.csv ... 42
reading /usr/share/mecab/dic/ipadic/Noun.demonst.csv ... 120
reading /usr/share/mecab/dic/ipadic/Noun.place.csv ... 72999
reading /usr/share/mecab/dic/ipadic/Symbol.csv ... 208
reading /usr/share/mecab/dic/ipadic/Noun.adjv.csv ... 3328
reading /usr/share/mecab/dic/ipadic/Adj.csv ... 27210
reading /usr/share/mecab/dic/ipadic/Noun.csv ... 60477
reading /usr/share/mecab/dic/ipadic/Noun.verbal.csv ... 12146
reading /usr/share/mecab/dic/ipadic/Verb.csv ... 130750
emitting double-array: 100% |###########################################| 
reading /usr/share/mecab/dic/ipadic/matrix.def ... 1316x1316
emitting matrix      : 100% |###########################################| 

done!
update-alternatives: 使用 /var/lib/mecab/dic/ipadic 来在自动模式中提供 /var/lib/
mecab/dic/debian (mecab-dictionary)
正在设置 mysql-community-server-core (8.0.19-1ubuntu19.10) ...
正在设置 mysql-community-server (8.0.19-1ubuntu19.10) ...
update-alternatives: 使用 /etc/mysql/mysql.cnf 来在自动模式中提供 /etc/mysql/my.
cnf (my.cnf)
Created symlink /etc/systemd/system/multi-user.target.wants/mysql.service → /lib
/systemd/system/mysql.service.
[mysql.conf:23] Line references path below legacy directory /var/run/, updating 
/var/run/mysqld → /run/mysqld; please update the tmpfiles.d/ drop-in file accord
ingly.
[mysql.conf:23] Line references path below legacy directory /var/run/, updating 
/var/run/mysqld → /run/mysqld; please update the tmpfiles.d/ drop-in file accord
ingly.
[mysql.conf:23] Line references path below legacy directory /var/run/, updating 
/var/run/mysqld → /run/mysqld; please update the tmpfiles.d/ drop-in file accord
ingly.
正在设置 mecab-ipadic-utf8 (2.7.0-20070801+main-2.1) ...
Compiling IPA dictionary for Mecab.  This takes long time...
reading /usr/share/mecab/dic/ipadic/unk.def ... 40
emitting double-array: 100% |###########################################| 
/usr/share/mecab/dic/ipadic/model.def is not found. skipped.
reading /usr/share/mecab/dic/ipadic/Noun.number.csv ... 42
reading /usr/share/mecab/dic/ipadic/Postp.csv ... 146
reading /usr/share/mecab/dic/ipadic/Interjection.csv ... 252
reading /usr/share/mecab/dic/ipadic/Suffix.csv ... 1393
reading /usr/share/mecab/dic/ipadic/Noun.adverbal.csv ... 795
reading /usr/share/mecab/dic/ipadic/Auxil.csv ... 199
reading /usr/share/mecab/dic/ipadic/Noun.proper.csv ... 27328
reading /usr/share/mecab/dic/ipadic/Noun.name.csv ... 34202
reading /usr/share/mecab/dic/ipadic/Noun.org.csv ... 16668
reading /usr/share/mecab/dic/ipadic/Adverb.csv ... 3032
reading /usr/share/mecab/dic/ipadic/Noun.others.csv ... 151
reading /usr/share/mecab/dic/ipadic/Others.csv ... 2
reading /usr/share/mecab/dic/ipadic/Postp-col.csv ... 91
reading /usr/share/mecab/dic/ipadic/Prefix.csv ... 221
reading /usr/share/mecab/dic/ipadic/Conjunction.csv ... 171
reading /usr/share/mecab/dic/ipadic/Filler.csv ... 19
reading /usr/share/mecab/dic/ipadic/Adnominal.csv ... 135
reading /usr/share/mecab/dic/ipadic/Noun.nai.csv ... 42
reading /usr/share/mecab/dic/ipadic/Noun.demonst.csv ... 120
reading /usr/share/mecab/dic/ipadic/Noun.place.csv ... 72999
reading /usr/share/mecab/dic/ipadic/Symbol.csv ... 208
reading /usr/share/mecab/dic/ipadic/Noun.adjv.csv ... 3328
reading /usr/share/mecab/dic/ipadic/Adj.csv ... 27210
reading /usr/share/mecab/dic/ipadic/Noun.csv ... 60477
reading /usr/share/mecab/dic/ipadic/Noun.verbal.csv ... 12146
reading /usr/share/mecab/dic/ipadic/Verb.csv ... 130750
emitting double-array: 100% |###########################################| 
reading /usr/share/mecab/dic/ipadic/matrix.def ... 1316x1316
emitting matrix      : 100% |###########################################| 

done!
update-alternatives: 使用 /var/lib/mecab/dic/ipadic-utf8 来在自动模式中提供 /var
/lib/mecab/dic/debian (mecab-dictionary)
正在设置 mysql-server (8.0.19-1ubuntu19.10) ...
正在处理用于 man-db (2.8.7-3) 的触发器 ...
正在处理用于 libc-bin (2.30-0ubuntu2) 的触发器 ...
li@li:/tmp/mozilla_li0$ mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.19 MySQL Community Server - GPL

Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show variables like '%char%';
+--------------------------+--------------------------------+
| Variable_name            | Value                          |
+--------------------------+--------------------------------+
| character_set_client     | utf8mb4                        |
| character_set_connection | utf8mb4                        |
| character_set_database   | utf8mb4                        |
| character_set_filesystem | binary                         |
| character_set_results    | utf8mb4                        |
| character_set_server     | utf8mb4                        |
| character_set_system     | utf8                           |
| character_sets_dir       | /usr/share/mysql-8.0/charsets/ |
+--------------------------+--------------------------------+
8 rows in set (0.01 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)

mysql> 


 ```‵
发布了212 篇原创文章 · 获赞 32 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/qq_42664961/article/details/104569144