[Exchange and share] deepin v23 alpha 2安装源里面的mariadb报错ERROR 1045 (28000):
Tofloor
poster avatar
深圳市耀影科技有限公司
deepin
2023-03-19 04:28
Author

deepin v23 alpha 2

yaoying@yaoying-PC:~/Desktop$ sudo apt-get update
请输入密码:
验证成功
命中:2 https://community-packages.deepin.com/beige beige InRelease                
命中:3 https://community-packages.deepin.com/driver driver InRelease              
命中:4 https://pro-driver-packages.uniontech.com eagle InRelease                  
命中:1 https://home-store-img.uniontech.com/230317172610523/appstorev23 beige InRelease
正在读取软件包列表... 完成
yaoying@yaoying-PC:~/Desktop$ sudo apt-get install mariadb-server mariadb-client
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成             
下列软件包是自动安装的并且现在不需要了:
  coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5 coinor-libcoinutils3v5 coinor-libosi1v5
  fonts-opensymbol libabsl20210324 libabw-0.1-1 libboost-locale1.74.0 libbox2d2 libcdr-0.1-1 libcolamd2
  libe-book-0.1-1 libeot0 libepubgen-0.1-1 libetonyek-0.1-1 libexttextcat-2.0-0 libexttextcat-data
  libfreehand-0.1-1 libharfbuzz-icu0 libhyphen0 liblangtag-common liblangtag1 libmhash2 libmspub-0.1-1
  libmwaw-0.3-3 libmythes-1.2-0 libnumbertext-1.0-0 libnumbertext-data libodfgen-0.1-1 liborcus-0.17-0
  liborcus-parser-0.17-0 libpagemaker-0.0-0 libqxp-0.0-0 libraptor2-0 librasqal3 librdf0 libreoffice
  libreoffice-base libreoffice-base-core libreoffice-base-drivers libreoffice-calc libreoffice-common
  libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk3 libreoffice-impress
  libreoffice-l10n-zh-cn libreoffice-math libreoffice-report-builder-bin libreoffice-style-colibre
  libreoffice-writer librevenge-0.0-0 libstaroffice-0.0-0 libsuitesparseconfig5 libuno-cppu3
  libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 libuno-sal3 libuno-salhelpergcc3-3 libutempter0
  libvisio-0.1-1 libwpd-0.10-10 libwpg-0.3-3 libwps-0.4-4 libxmlsec1-nss libyajl2 libzmf-0.0-0 libzxingcore1
  lp-solve python3-uno squashfs-tools uno-libs-private ure x11-apps x11-session-utils xbitmaps xinit
使用'sudo apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
  galera-4 libcgi-fast-perl libcgi-pm-perl libconfig-inifiles-perl libdaxctl1 libdbd-mysql-perl libdbi-perl
  libfcgi-bin libfcgi-perl libfcgi0ldbl libhtml-template-perl libmariadb3 libndctl6 libpmem1
  libterm-readkey-perl mariadb-client-10.6 mariadb-client-core-10.6 mariadb-common mariadb-server-10.6
  mariadb-server-core-10.6 mysql-common socat
建议安装:
  libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl libipc-sharedcache-perl mailx
  mariadb-test
下列【新】软件包将被安装:
  galera-4 libcgi-fast-perl libcgi-pm-perl libconfig-inifiles-perl libdaxctl1 libdbd-mysql-perl libdbi-perl
  libfcgi-bin libfcgi-perl libfcgi0ldbl libhtml-template-perl libmariadb3 libndctl6 libpmem1
  libterm-readkey-perl mariadb-client mariadb-client-10.6 mariadb-client-core-10.6 mariadb-common
  mariadb-server mariadb-server-10.6 mariadb-server-core-10.6 mysql-common socat
升级了 0 个软件包,新安装了 24 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 16.2 MB 的归档。
解压缩后会消耗 154 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 https://community-packages.deepin.com/beige beige/main amd64 mysql-common all 5.8+1.0.7 [7,464 B]
获取:2 https://community-packages.deepin.com/beige beige/main amd64 mariadb-common all 1:10.6.4-1 [35.6 kB]
获取:3 https://community-packages.deepin.com/beige beige/main amd64 galera-4 amd64 26.4.9-1 [802 kB]
获取:4 https://community-packages.deepin.com/beige beige/main amd64 libdbi-perl amd64 1.643-deepin1 [780 kB]
获取:5 https://community-packages.deepin.com/beige beige/main amd64 libconfig-inifiles-perl all 3.000003-1 [52.1 kB]
获取:6 https://community-packages.deepin.com/beige beige/main amd64 libmariadb3 amd64 1:10.6.4-1 [175 kB]
获取:7 https://community-packages.deepin.com/beige beige/main amd64 mariadb-client-core-10.6 amd64 1:10.6.4-1 [781 kB]
获取:8 https://community-packages.deepin.com/beige beige/main amd64 mariadb-client-10.6 amd64 1:10.6.4-1 [1,502 kB]
获取:9 https://community-packages.deepin.com/beige beige/main amd64 libdaxctl1 amd64 71.1-1 [18.7 kB]
获取:10 https://community-packages.deepin.com/beige beige/main amd64 libndctl6 amd64 71.1-1 [54.1 kB]
获取:11 https://community-packages.deepin.com/beige beige/main amd64 libpmem1 amd64 1.11.1-3 [87.0 kB]
获取:12 https://community-packages.deepin.com/beige beige/main amd64 mariadb-server-core-10.6 amd64 1:10.6.4-1 [6,735 kB]
获取:13 https://community-packages.deepin.com/beige beige/main amd64 socat amd64 1.7.4.1-3 [358 kB]
获取:14 https://community-packages.deepin.com/beige beige/main amd64 mariadb-server-10.6 amd64 1:10.6.4-1 [4,252 kB]
获取:15 https://community-packages.deepin.com/beige beige/main amd64 libcgi-pm-perl all 4.53-1 [224 kB]
获取:16 https://community-packages.deepin.com/beige beige/main amd64 libfcgi0ldbl amd64 2.4.2-2 [26.1 kB]
获取:17 https://community-packages.deepin.com/beige beige/main amd64 libfcgi-perl amd64 0.82+ds-1+u001 [28.0 kB]
获取:18 https://community-packages.deepin.com/beige beige/main amd64 libcgi-fast-perl all 1:2.15-1 [12.2 kB]
获取:19 https://community-packages.deepin.com/beige beige/main amd64 libdbd-mysql-perl amd64 4.050-4 [121 kB]
获取:20 https://community-packages.deepin.com/beige beige/main amd64 libfcgi-bin amd64 2.4.2-2 [12.7 kB]
获取:21 https://community-packages.deepin.com/beige beige/main amd64 libhtml-template-perl all 2.97-1.1 [66.2 kB]
获取:22 https://community-packages.deepin.com/beige beige/main amd64 libterm-readkey-perl amd64 2.38-1-deepin1 [27.5 kB]
获取:23 https://community-packages.deepin.com/beige beige/main amd64 mariadb-client all 1:10.6.4-1 [34.1 kB]
获取:24 https://community-packages.deepin.com/beige beige/main amd64 mariadb-server all 1:10.6.4-1 [34.2 kB]
已下载 16.2 MB,耗时 3秒 (5,076 kB/s) 
正在预设定软件包 ...
正在选中未选择的软件包 mysql-common。
(正在读取数据库 ... 系统当前共安装有 258899 个文件和目录。)
准备解压 .../00-mysql-common_5.8+1.0.7_all.deb  ...
正在解压 mysql-common (5.8+1.0.7) ...
正在选中未选择的软件包 mariadb-common。
准备解压 .../01-mariadb-common_1%3a10.6.4-1_all.deb  ...
正在解压 mariadb-common (1:10.6.4-1) ...
正在选中未选择的软件包 galera-4。
准备解压 .../02-galera-4_26.4.9-1_amd64.deb  ...
正在解压 galera-4 (26.4.9-1) ...
正在选中未选择的软件包 libdbi-perl:amd64。
准备解压 .../03-libdbi-perl_1.643-deepin1_amd64.deb  ...
正在解压 libdbi-perl:amd64 (1.643-deepin1) ...
正在选中未选择的软件包 libconfig-inifiles-perl。
准备解压 .../04-libconfig-inifiles-perl_3.000003-1_all.deb  ...
正在解压 libconfig-inifiles-perl (3.000003-1) ...
正在选中未选择的软件包 libmariadb3:amd64。
准备解压 .../05-libmariadb3_1%3a10.6.4-1_amd64.deb  ...
正在解压 libmariadb3:amd64 (1:10.6.4-1) ...
正在选中未选择的软件包 mariadb-client-core-10.6。
准备解压 .../06-mariadb-client-core-10.6_1%3a10.6.4-1_amd64.deb  ...
正在解压 mariadb-client-core-10.6 (1:10.6.4-1) ...
正在选中未选择的软件包 mariadb-client-10.6。
准备解压 .../07-mariadb-client-10.6_1%3a10.6.4-1_amd64.deb  ...
正在解压 mariadb-client-10.6 (1:10.6.4-1) ...
正在选中未选择的软件包 libdaxctl1:amd64。
准备解压 .../08-libdaxctl1_71.1-1_amd64.deb  ...
正在解压 libdaxctl1:amd64 (71.1-1) ...
正在选中未选择的软件包 libndctl6:amd64。
准备解压 .../09-libndctl6_71.1-1_amd64.deb  ...
正在解压 libndctl6:amd64 (71.1-1) ...
正在选中未选择的软件包 libpmem1:amd64。
准备解压 .../10-libpmem1_1.11.1-3_amd64.deb  ...
正在解压 libpmem1:amd64 (1.11.1-3) ...
正在选中未选择的软件包 mariadb-server-core-10.6。
准备解压 .../11-mariadb-server-core-10.6_1%3a10.6.4-1_amd64.deb  ...
正在解压 mariadb-server-core-10.6 (1:10.6.4-1) ...
正在选中未选择的软件包 socat。
准备解压 .../12-socat_1.7.4.1-3_amd64.deb  ...
正在解压 socat (1.7.4.1-3) ...
正在设置 mysql-common (5.8+1.0.7) ...
update-alternatives: 使用 /etc/mysql/my.cnf.fallback 来在自动模式中提供 /etc/mysql/my.cnf (my.cnf)
正在设置 mariadb-common (1:10.6.4-1) ...
update-alternatives: 使用 /etc/mysql/mariadb.cnf 来在自动模式中提供 /etc/mysql/my.cnf (my.cnf)
正在选中未选择的软件包 mariadb-server-10.6。
(正在读取数据库 ... 系统当前共安装有 259351 个文件和目录。)
准备解压 .../00-mariadb-server-10.6_1%3a10.6.4-1_amd64.deb  ...
正在解压 mariadb-server-10.6 (1:10.6.4-1) ...
正在选中未选择的软件包 libcgi-pm-perl。
准备解压 .../01-libcgi-pm-perl_4.53-1_all.deb  ...
正在解压 libcgi-pm-perl (4.53-1) ...
正在选中未选择的软件包 libfcgi0ldbl:amd64。
准备解压 .../02-libfcgi0ldbl_2.4.2-2_amd64.deb  ...
正在解压 libfcgi0ldbl:amd64 (2.4.2-2) ...
正在选中未选择的软件包 libfcgi-perl:amd64。
准备解压 .../03-libfcgi-perl_0.82+ds-1+u001_amd64.deb  ...
正在解压 libfcgi-perl:amd64 (0.82+ds-1+u001) ...
正在选中未选择的软件包 libcgi-fast-perl。
准备解压 .../04-libcgi-fast-perl_1%3a2.15-1_all.deb  ...
正在解压 libcgi-fast-perl (1:2.15-1) ...
正在选中未选择的软件包 libdbd-mysql-perl:amd64。
准备解压 .../05-libdbd-mysql-perl_4.050-4_amd64.deb  ...
正在解压 libdbd-mysql-perl:amd64 (4.050-4) ...
正在选中未选择的软件包 libfcgi-bin。
准备解压 .../06-libfcgi-bin_2.4.2-2_amd64.deb  ...
正在解压 libfcgi-bin (2.4.2-2) ...
正在选中未选择的软件包 libhtml-template-perl。
准备解压 .../07-libhtml-template-perl_2.97-1.1_all.deb  ...
正在解压 libhtml-template-perl (2.97-1.1) ...
正在选中未选择的软件包 libterm-readkey-perl。
准备解压 .../08-libterm-readkey-perl_2.38-1-deepin1_amd64.deb  ...
正在解压 libterm-readkey-perl (2.38-1-deepin1) ...
正在选中未选择的软件包 mariadb-client。
准备解压 .../09-mariadb-client_1%3a10.6.4-1_all.deb  ...
正在解压 mariadb-client (1:10.6.4-1) ...
正在选中未选择的软件包 mariadb-server。
准备解压 .../10-mariadb-server_1%3a10.6.4-1_all.deb  ...
正在解压 mariadb-server (1:10.6.4-1) ...
正在设置 libconfig-inifiles-perl (3.000003-1) ...
正在设置 galera-4 (26.4.9-1) ...
正在设置 libfcgi0ldbl:amd64 (2.4.2-2) ...
正在设置 libcgi-pm-perl (4.53-1) ...
正在设置 libfcgi-bin (2.4.2-2) ...
正在设置 libhtml-template-perl (2.97-1.1) ...
正在设置 socat (1.7.4.1-3) ...
正在设置 libmariadb3:amd64 (1:10.6.4-1) ...
正在设置 libdaxctl1:amd64 (71.1-1) ...
正在设置 libndctl6:amd64 (71.1-1) ...
正在设置 libfcgi-perl:amd64 (0.82+ds-1+u001) ...
正在设置 libterm-readkey-perl (2.38-1-deepin1) ...
正在设置 libpmem1:amd64 (1.11.1-3) ...
正在设置 libdbi-perl:amd64 (1.643-deepin1) ...
正在设置 mariadb-server-core-10.6 (1:10.6.4-1) ...
正在设置 libcgi-fast-perl (1:2.15-1) ...
正在设置 mariadb-client-core-10.6 (1:10.6.4-1) ...
正在设置 libdbd-mysql-perl:amd64 (4.050-4) ...
正在设置 mariadb-client-10.6 (1:10.6.4-1) ...
正在设置 mariadb-client (1:10.6.4-1) ...
正在设置 mariadb-server-10.6 (1:10.6.4-1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /lib/systemd/system/mariadb.service.
mariadb-extra.socket is a disabled or a static unit not running, not starting it.
mariadb-extra.socket is a disabled or a static unit not running, not starting it.
正在设置 mariadb-server (1:10.6.4-1) ...
正在处理用于 man-db (2.9.4-2) 的触发器 ...
正在处理用于 libc-bin (2.35-1) 的触发器 ...
yaoying@yaoying-PC:~/Desktop$ sudo mysql_secure_installation

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
haven't set the root password yet, you should just press enter here.

Enter current password for root (enter for none): 
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Enter current password for root (enter for none): 

Reply Favorite View the author
All Replies
longlong
deepin
Community Developer
2023-03-19 07:23
#1

不是deepin的问题 见: https://mariadb.com/kb/en/mysql_secure_installation/

Reply View the author
longlong
deepin
Community Developer
2023-03-19 07:24
#2

另,期望如果遇到问题先在搜索引擎搜索相关报错。这可能比社区发帖更有效

Reply View the author
Jokul
deepin
2023-04-17 19:28
#3

我也遇到过,mysql_secure_installation初始化数据库时,好像内置了密码而并不是空密码

Reply View the author
深圳市耀影科技有限公司
deepin
2023-06-06 20:52
#4
Jokul

我也遇到过,mysql_secure_installation初始化数据库时,好像内置了密码而并不是空密码

怎么解决的呢

Reply View the author
Jokul
deepin
2023-06-07 03:46
#5
深圳市耀影科技有限公司

怎么解决的呢

很早以前有搞过忘记了,现在23Beta版本源里有10.5和10.6两个版本,你再试试这俩版本

Reply View the author
牧野
deepin
2023-07-17 02:27
#6
Jokul

我也遇到过,mysql_secure_installation初始化数据库时,好像内置了密码而并不是空密码

这个版本有bug,安装完默认用户都没创建。新版本用户在global.priv表,但我在表中没找到root用户。只创了一个mariadb.sys用户,但这个用户又是locked的,在非安全情况下,sql根本没权限修改这个表数据,然后死循环了!tmd太坑了!

Reply View the author