Tusitusiga Tusitusiga
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 mariadbO 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!
📚 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!