Faʻafefea ona faʻapipiʻi MySQL database?Faʻapipiʻi mysql laʻasaga taʻitasi aʻoaʻoga

auala e faʻapipiʻi aiMySQL database?Fa'apipi'imysqllaasaga ma lea laasaga aʻoaʻoga

MySQL Fa'apipi'i

O le Mysql download address mo tulaga uma o le: MySQL downloadFilifili mea e te mana'omia MySQL Community Server lomiga ma tulaga tutusa.


LinuxFaʻapipiʻi Mysql i luga / UNIX

E fautuaina le fa'aogaina o le afifi RPM e fa'apipi'i ai Mysql i luga o le Linux platform. O lo'o tu'uina atu e MySQL AB le tuatusi fa'apipi'i o le afifi RPM lea:

  • MySQL - MySQL server.E te manaʻomia lenei filifiliga sei vagana ua e manaʻo e faʻafesoʻotaʻi i se MySQL server o loʻo faʻaogaina i luga o se isi masini.
  • MySQL-tagata fa'atau - Polokalama MySQL client, faʻaoga e faʻafesoʻotaʻi ma faʻaogaina le Mysql server.
  • MySQL-atinaʻe - Faletusi ma aofia ai faila, pe afai e te manaʻo e faʻapipiʻi isi tagata MySQL, e pei o Perl modules, e te manaʻomia le faʻapipiʻiina o lenei pusa RPM.
  • MySQL-fa'asoa - E tatauPolokalameO le afifi o loʻo i ai faletusi fefaʻasoaaʻi (libmysqlclient.so*) e manaʻomia e nisi gagana ma tusi talosaga e faʻamalosia le utaina, e faʻaaoga ai MySQL.
  • MySQL-nofoa - O se faʻailoga ma meafaigaluega faʻataʻitaʻiga mo le MySQL database server.

Ona sosoo ai lea ma tatou Faleoloa Faʻaaoga le yum poloaiga e faʻapipiʻi MySql i lalo ole faiga:

Siaki pe sau le polokalama ma mysql faʻapipiʻi:

rpm -qa | grep mysql

Afai ua fa'apipi'iina e lau masini, e mafai ona e filifili e aveese:

rpm -e mysql  // 普通删除模式
rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

Fa'atū mysql:

yum install mysql
yum install mysql-server
yum install mysql-devel

Amata mysql:

service mysqld start

Manatua:Afai tatou te amataina le mysql auaunaga mo le taimi muamua, o le mysql server o le a muamua faia le faatulagaga muamua.

Mo CentOS 7, talu ai ua aveese le database MySQL mai le lisi le aoga o polokalame, e mafai ona e faʻaogaina le mariadb nai lo:

yum install mariadb-server mariadb 

O tulafono talafeagai mo le database mariadb o:

systemctl start mariadb  #启动MariaDB
systemctl stop mariadb  #停止MariaDB
systemctl restart mariadb  #重启MariaDB
systemctl enable mariadb  #设置开机启动

Faʻamaonia le faʻapipiʻiina o Mysql

A maeʻa le faʻapipiʻiina lelei o Mysql, o le a amataina nisi laulau faʻavae A maeʻa ona amata le server, e mafai ona e faʻamaonia o loʻo galue lelei Mysql i se suʻega faigofie.

Fa'aoga le meafaigaluega mysqladmin e maua ai le tulaga o le server:

Faʻaaoga le mysqladmin poloaiga e siaki ai le faʻasologa o le 'auʻaunaga, o le binary o loʻo tu i / usr / bin i luga o le linux i luga o linux ma C: mysql bin on windows.

[root@host]# mysqladmin --version

O lenei faʻatonuga i luga o le linux o le a faʻaalia ai iʻuga nei, faʻavae i luga o lau faʻamatalaga:

mysqladmin  Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386

Afai e leai se faʻamatalaga e tuʻuina atu pe a maeʻa le faʻatonuga o loʻo i luga, o lona uiga e leʻo faʻapipiʻi lelei lau Mysql.


Fa'aoga MySQL Client (Mysql client) e fa'atino ai fa'atonuga faigofie SQL

E mafai ona e faʻaogaina le mysql command e faʻafesoʻotaʻi i le Mysql server i le MySQL Client (Mysql client) Ona o le faaletonu, o le password a le Mysql server e gaogao, o lea e le manaʻomia ai e lenei faʻataʻitaʻiga le faʻaogaina o se faʻaupuga.

O le poloaiga e faapea:

[root@host]# mysql

A maeʻa le faʻatonuga o loʻo i luga, o le mysql> vave o le a faʻaalia, o lona uiga ua e fesoʻotaʻi lelei i le Mysql server.

mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql    |
| test     |
+----------+
2 rows in set (0.13 sec)

O le a le mea e tatau ona fai pe a uma ona faʻapipiʻi Mysql

A maeʻa ona faʻapipiʻi lelei Mysql, e leai se mea e maua ai le upu faʻaoga aʻa, e mafai ona e faʻaogaina le poloaiga lenei e fatu ai le upu faʻaoga aʻa:

[root@host]# mysqladmin -u root password "new_password";

O lea e mafai ona e faʻafesoʻotaʻi i le Mysql server ma le faʻatonuga lea:

[root@host]# mysql -u root -p
Enter password:*******

Manatua:A e ulufale i le upu faataga, o le a le faaalia le upu faataga, e mafai ona e ulufale saʻo.


Faʻapipiʻi Mysql i luga ole Windows

O le faʻapipiʻiina o Mysql i luga o Windows e faigofie lava, e te manaʻomia MySQL downloadSii mai le Windows version o le mysql installation package ma faʻamalo le afifi faʻapipiʻi.

Fa'alua-kiliki le faila setup.exe, ona e mana'omia lea na'o le fa'apipi'iina o le fa'atonuga fa'aletonu ma kiliki le "next". I le fa'aletonu, o le fa'amatalaga fa'apipi'i o le ai ai i le C:\mysql directory.

Ma le isi, e mafai ona e fesuiaʻi i le C: \ mysql \ bin directory i luga o le faʻatonuga faʻatonu e ala i le "Amata" = "faʻapipiʻi "cmd" poloaiga i le pusa suʻesuʻe, ma ulufale i le poloaiga:

mysqld.exe --console

Afai e manuia le faʻapipiʻiina, o le poloaiga o loʻo i luga o le a faʻaalia ai nisi o mysql amataga ma faʻamatalaga InnoDB.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) faasoa "E faʻafefea ona faʻapipiʻi MySQL database?Faʻapipiʻi mysql laʻasaga taʻitasi aʻoaʻoga" e fesoasoani ia te oe.

Fa'afeiloa'i e fa'asoa le so'otaga o lenei tusitusiga:https://www.chenweiliang.com/cwl-451.html

Faʻafeiloaʻi i le Telegram channel o le blog a Chen Weiliang e maua ai faʻamatalaga lata mai!

🔔 Ia avea oe ma tagata muamua e maua le taua "ChatGPT Content Marketing AI Tool Usage Guide" i le laina pito i luga o le lisi! 🌟
📚 O lenei taʻiala o loʻo i ai le taua tele, 🌟O se avanoa e seasea maua, aua le misia! ⏰⌛💨
Faasoa ma fiafia pe a e fiafia i ai!
O lau fefa'asoaa'i ma le fiafia o la matou fa'aosofiaga faifaipea!

 

发表 评论

O le a le faʻasalalauina lau tuatusi imeli. Faʻaoga fanua e manaʻomia * Igoa

tusi i luga