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

Fa'afefea ona fa'apipi'i se fa'amaumauga MySQL ? A'oa'oga fa'apipi'i MySQL.

MySQL Fa'apipi'i

O le tuatusi e la'uina mai ai le MySQL i luga o fausaga uma o le: MySQL Download . Filifili le lomiga a le MySQL Community Server ma le fausaga talafeagai e te mana'omia .


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.

O le isi, o le a matou faʻaaogaina le poloaiga yum e faʻapipiʻi ai MySQL i luga o le polokalama CentOS :

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 o le taimi muamua lenei ua tatou amataina ai le tautua a le MySQL, o le a muamua faia e le 'au'aunaga MySQL le fa'atulagaga 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: O le upu faataga o le a lē faʻaalia aʻo e tuʻuina i totonu; naʻo lou tuʻuina saʻo.


Faʻapipiʻi Mysql i luga ole Windows

E faigofie lava le fa'apipi'iina o le MySQL i luga o le Windows. E na'o lou mana'omia le sii maia o le lomiga Windows o le MySQL installer mai le itulau download o le MySQL ma aveese le afifi.

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.

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Tusi i pito i luga