Package Details: libmysqlclient 9.0.1-1

Git Clone URL: https://aur.archlinux.org/mysql.git (read-only, click to copy)
Package Base: mysql
Description: MySQL client libraries
Upstream URL: https://www.mysql.com/products/community/
Licenses: GPL-2.0-only
Conflicts: libmariadbclient, mariadb-libs
Provides: libmariadbclient, libmysqlclient, mariadb-libs
Submitter: Barthalion
Maintainer: Muflone
Last Packager: Muflone
Votes: 82
Popularity: 0.045227
First Submitted: 2013-04-25 19:13 (UTC)
Last Updated: 2024-08-11 14:51 (UTC)

Required by (309)

Sources (8)

Pinned Comments

Muflone commented on 2023-08-16 17:21 (UTC) (edited on 2023-08-16 20:41 (UTC) by Muflone)

Warning

https://dev.mysql.com/doc/refman/8.1/en/downgrading.html

Downgrade from MySQL 8.1 to MySQL 8.0 or earlier is not supported. The only supported alternative is to restore a backup taken before upgrading. It is therefore imperative that you back up your data before starting the upgrade process.

MySQL 8.0 is available in https://aur.archlinux.org/packages/mysql80

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 19 Next › Last »

Muflone commented on 2018-02-08 00:03 (UTC) (edited on 2018-02-08 00:05 (UTC) by Muflone)

I maintain my own repository for the mysql, mysql55 and mysql56 packages, built in clean chroot and signed with official Arch Linux key (therefore no need to import an extraneous key or keyring)

[muflone-mysql]
SigLevel = Required
Server = https://www.muflone.com/repositories/archlinux/$repo/$arch

heavysink commented on 2018-02-06 19:47 (UTC) (edited on 2018-02-06 19:49 (UTC) by heavysink)

mysql is included in ArchlinuxCN repository. Please add these

[archlinuxcn] Server = http://repo.archlinuxcn.org/$arch

Once the repo is added, archlinuxcn-keyring package must be installed before mysql so you do not get errors about PGP signatures.

Also if you want to try bleeding edge mariadb-git, you can also find it in the repo.

dansantos commented on 2018-01-20 22:24 (UTC) (edited on 2018-01-20 22:36 (UTC) by dansantos)

You can also download the package with the latest version of MySQL precompiled here: << https://goo.gl/sN2yig >> Instructions for installing are in the repository. HAVE FUN!

rashyd commented on 2018-01-08 16:06 (UTC) (edited on 2018-01-08 16:07 (UTC) by rashyd)

I'm trying to install this mysql package (v5.7.20-1) in Antergos linux and kept failed with this error message:

...
CMakeFiles/mysqltest_embedded.dir/__/__/client/mysqltest.cc.o: In function `main':
/tmp/pamac-build-user1/mysql/src/mysql-5.7.20/client/mysqltest.cc:9251: undefined reference to `mysql_options'
/tmp/pamac-build-user1/mysql/src/mysql-5.7.20/client/mysqltest.cc:9248: undefined reference to `mysql_options'
/tmp/pamac-build-user1/mysql/src/mysql-5.7.20/client/mysqltest.cc:9524: undefined reference to `strmake'
/tmp/pamac-build-user1/mysql/src/mysql-5.7.20/client/mysqltest.cc:9519: undefined reference to `strmake'
CMakeFiles/mysqltest_embedded.dir/__/__/client/mysqltest.cc.o:(.data.rel+0x13e0): undefined reference to `my_charset_latin1'
collect2: error: ld returned 1 exit status
make[2]: *** [libmysqld/examples/CMakeFiles/mysqltest_embedded.dir/build.make:99: libmysqld/examples/mysqltest_embedded] Error 1
make[1]: *** [CMakeFiles/Makefile2:8309: libmysqld/examples/CMakeFiles/mysqltest_embedded.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

I have made sure my system is up-to-date and I don't have mariadb and libmariasbclient installed.

Fed up with many retries which takes a lot of time to compile, I finally gave up and installed mariadb instead.

Muflone commented on 2017-12-17 21:07 (UTC)

@francoism90 that's correct! even the mariadb doesn't launch the mysql_secure_installation, only prints a message to ask the user to execute it, only during the first package installation

francoism90 commented on 2017-12-17 20:53 (UTC)

@Muflone It's more because of the mariadb package does this: https://git.archlinux.org/svntogit/packages.git/tree/trunk/mariadb.install?h=packages/mariadb

Muflone commented on 2017-12-16 16:56 (UTC)

@francoism90 it's not duty of the packager to secure the installation or autoconfigure the server. Moreover the mysql_secure_installation requires user intervention which must not to be done from packages install.

francoism90 commented on 2017-12-12 19:48 (UTC) (edited on 2017-12-12 19:49 (UTC) by francoism90)

Could you add this to .install: mysql_secure_installation

Thanks. :)

Muflone commented on 2017-10-03 00:18 (UTC)

I think both packages shares a lot of common files. @gino simply uninstall percona-server-clients and every other percona-server package which is a replacement for mysql