Welke opdracht geeft de huidige versie van een MySQL-database terug?
Antwoord 1, autoriteit 100%
Veel antwoorden suggereren om MySQL --version
te gebruiken. Maar het programma mysql
is de client. De server is mysqld
. Dus het commando zou moeten zijn
mysqld --version
of
mysqld --help
Dat werkt voor mij op Debian en Windows.
Wanneer verbonden met een MySQL-server met een client die u kunt gebruiken
select version()
of
select @@version
Antwoord 2, autoriteit 91%
Probeer deze functie –
SELECT VERSION();
-> '5.7.22-standard'
Of gebruik voor meer details :
SHOW VARIABLES LIKE "%version%";
+-------------------------+------------------------------------------+
| Variable_name | Value |
+-------------------------+------------------------------------------+
| protocol_version | 10 |
| version | 5.0.27-standard |
| version_comment | MySQL Community Edition - Standard (GPL) |
| version_compile_machine | i686 |
| version_compile_os | pc-linux-gnu |
+-------------------------+------------------------------------------+
5 rows in set (0.04 sec)
MySQL 5.0 Reference Manual (pdf) – Uw huidige MySQL-versie bepalen – pagina 42
Antwoord 3, autoriteit 89%
probeer
mysql --version
bijvoorbeeld. Of dpkg -l 'mysql-server*'
.
Antwoord 4, autoriteit 15%
Gebruik MySQL -v
werkt prima voor mij op Ubuntu.
Antwoord 5, autoriteit 10%
SHOW VARIABLES LIKE "%version%";
+-------------------------+------------------------------------------+
| Variable_name | Value |
+-------------------------+------------------------------------------+
| protocol_version | 10 |
| version | 5.0.27-standard |
| version_comment | MySQL Community Edition - Standard (GPL) |
| version_compile_machine | i686 |
| version_compile_os | pc-linux-gnu |
+-------------------------+------------------------------------------+
5 rows in set (0.04 sec)
MySQL 5.0 Reference Manual (pdf) – Uw huidige MySQL-versie bepalen – pagina 42
Antwoord 6, autoriteit 8%
Ik heb een gemakkelijke manier gevonden om dat te krijgen.
Voorbeeld: Unix-commando(zo heb je geen 2 commando’s nodig),
$ mysql -u root -p -e 'SHOW VARIABLES LIKE "%version%";'
Voorbeelduitgangen:
+-------------------------+-------------------------+
| Variable_name | Value |
+-------------------------+-------------------------+
| innodb_version | 5.5.49 |
| protocol_version | 10 |
| slave_type_conversions | |
| version | 5.5.49-0ubuntu0.14.04.1 |
| version_comment | (Ubuntu) |
| version_compile_machine | x86_64 |
| version_compile_os | debian-linux-gnu |
+-------------------------+-------------------------+
In het bovenstaande geval is de mysql-versie 5.5.49.
Vind deze nuttige referentie.
Antwoord 7, autoriteit 7%
Voor UBUNTUkun je het volgende commando proberen om de mysql-versie te controleren:
mysql --version
Antwoord 8, autoriteit 7%
Mysql Client-versie: let op dit geeft geen serverversie terug, dit geeft de mysql client utility-versie
mysql -version
Mysql-serverversie:Er zijn veel manieren om te vinden
SELECT version();
SHOW VARIABLES LIKE "%version%";
mysqld --version
Antwoord 9, autoriteit 6%
Log in op de Mysql met
mysql -u root -p
Typ vervolgens dit commando
select @@version;
Dit geeft het resultaat als,
+-------------------------+
| @@version |
+-------------------------+
| 5.7.16-0ubuntu0.16.04.1 |
+-------------------------+
1 row in set (0.00 sec)
Antwoord 10, autoriteit 5%
MySQL Server-versie
shell> mysqld --version
MySQL Client-versie
shell> mysql --version
shell> mysql -V
Antwoord 11, autoriteit 5%
mysqladmin version
OF mysqladmin -V
Antwoord 12, autoriteit 4%
Vanaf de console kunt u het volgende proberen:
mysqladmin version -u USER -p PASSWD
Antwoord 13, autoriteit 3%
Met CLI in één regel :
mysql --user=root --password=pass --host=localhost db_name --execute='select version()';
of
mysql -uroot -ppass -hlocalhost db_name -e 'select version()';
retourneer zoiets als dit:
+-----------+
| version() |
+-----------+
| 5.6.34 |
+-----------+
Antwoord 14, Autoriteit 3%
voor Mac,
-
Login op MySQL Server.
-
Voer de volgende opdracht uit:
SHOW VARIABLES LIKE "%version%";
Antwoord 15, Autoriteit 2%
U kunt ook naar de bovenkant van de MySQL-shell kijken wanneer u zich aanmeldt. Het toont eigenlijk de versie hier.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 67971
Server version: 5.1.73 Source distribution
Copyright (c) 2000, 2013, 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>
Antwoord 16, Autoriteit 2%
E:\>mysql -u root -p
Enter password: *******
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1026
Server version: 5.6.34-log MySQL Community Server (GPL)
Copyright (c) 2000, 2016, 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> select @@version;
+------------+
| @@version |
+------------+
| 5.6.34-log |
+------------+
1 row in set (0.00 sec)
Antwoord 17
Ga naar MySQL workbench en log in op de server. Er is een veld met de naam Serverstatusonder MANAGEMENT. Klik op Serverstatusen ontdek de versie.
Of ga naar de volgende locatie en open cmd -> C:\Windows\System32\cmd.exe. Druk vervolgens op het commando -> mysql -V
Antwoord 18
Open de opdrachtprompt in Windows en typ MySQL -v
of MySQL --version
. Als je Linux gebruikt, download terminal en typ MySQL -v
Antwoord 19
Xampp met Windows-gebruikers hieronder in de opdracht die werkte in de mysql-directory.
Antwoord 20
Hier nog twee methoden:
Linux: Mysql-weergaveversie: van PHP
Van een PHP-functie kunnen we de gebruikte versie zien:
mysql_get_server_info ([resource $ link_identifier = NULL]): string
Linux: Mysql-weergaveversie: pakketversie
Voor RedHat / CentOS-besturingssystemen:
rpm -qa | grep mysql
Voor Debian / Ubuntu-besturingssystemen:
rpm -qa | grep mysql
Geëxtraheerd uit: https://www.sysadmit. com/2019/03/linux-mysql-ver-version.html
Antwoord 21
Alleen deze code werkt voor mij
/usr/local/mysql/bin/mysql -V