Чӣ тавр насб кардани пойгоҳи додаҳои MySQL?Дастури қадам ба қадам Mysql-ро насб кунед

Чӣ тавр пойгоҳи додаҳои MySQL-ро насб кардан мумкин аст ? Дастури насби MySQL.

MySQL насб

Суроғаи зеркашии MySQL дар ҳама платформаҳо ин аст: MySQL Download . Нусхаи MySQL Community Server ва платформаи мувофиқеро , ки ба шумо лозим аст, интихоб кунед.


LinuxMysql-ро дар /UNIX насб кунед

Тавсия дода мешавад, ки бастаи RPM барои насб кардани Mysql дар платформаи Linux истифода шавад MySQL AB суроғаи зеркашии бастаи RPM-и зеринро пешниҳод мекунад:

  • MySQL – Сервери MySQL.Ба шумо ин хосият лозим аст, агар шумо танҳо ба сервери MySQL, ки дар мошини дигар кор мекунад, пайваст шудан хоҳед.
  • MySQL-муштарӣ – Барномаи муштарии MySQL, ки барои пайваст ва кор кардани сервери MySQL истифода мешавад.
  • MySQL-devel - Китобхонаҳо ва файлҳоро дар бар мегиранд, агар шумо хоҳед, ки дигар мизоҷони MySQL-ро, ба монанди модулҳои Perl, тартиб диҳед, шумо бояд ин бастаи RPM-ро насб кунед.
  • MySQL муштарак — Бояд软件Баста дорои китобхонаҳои муштарак (libmysqlclient.so*), ки забонҳо ва замимаҳои муайян бояд бо истифода аз MySQL динамикӣ бор кунанд.
  • MySQL-машина – Асбоби санҷиши меъёрӣ ва иҷроиш барои сервери пойгоҳи додаҳои MySQL.

Баъдан, мо фармони yum-ро барои насб кардани MySQL дар системаи CentOS истифода мебарем:

Санҷед, ки оё система бо MySQL насб шудааст:

rpm -qa | grep mysql

Агар системаи шумо онро насб карда бошад, шумо метавонед онро нест кунед:

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

Mysql насб кунед:

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

Mysql-ро оғоз кунед:

service mysqld start

Эзоҳ: Агар ин бори аввал бошад, ки мо хидмати MySQL-ро оғоз мекунем, сервери MySQL аввал конфигуратсияи ибтидоиро иҷро мекунад.

Барои CentOS 7, азбаски пойгоҳи додаҳои MySQL аз рӯйхати пешфарзи барномаҳо хориҷ карда шудааст, шумо метавонед ба ҷои mariadb истифода баред:

yum install mariadb-server mariadb 

Фармонҳои дахлдор барои пойгоҳи додаҳои mariadb инҳоянд:

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

Насбкунии Mysql-ро тасдиқ кунед

Пас аз насби бомуваффақияти Mysql, баъзе ҷадвалҳои асосӣ оғоз карда мешаванд.Баъд аз оғоз шудани сервер, шумо метавонед тавассути санҷиши оддӣ тафтиш кунед, ки Mysql дуруст кор мекунад.

Барои гирифтани мақоми сервер асбоби mysqladmin-ро истифода баред:

Барои санҷидани версияи сервер фармони mysqladmin-ро истифода баред, дуӣ дар /usr/bin дар Linux дар Linux ва C:\mysql\bin дар Windows ҷойгир аст.

[root@host]# mysqladmin --version

Ин фармон дар Linux дар асоси маълумоти системаи шумо натиҷаҳои зеринро мебарорад:

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

Агар пас аз иҷрои фармони боло ягон маълумот ворид карда нашавад, ин маънои онро дорад, ки Mysql-и шумо бомуваффақият насб нашудааст.


Мизоҷи MySQL (муштарии Mysql) -ро барои иҷрои фармонҳои оддии SQL истифода баред

Шумо метавонед фармони mysql-ро барои пайваст шудан ба сервери Mysql дар Client MySQL (муштарии MySQL) истифода баред.Бо нобаёнӣ, пароли сервери Mysql холӣ аст, бинобар ин ин мисол ворид кардани парол лозим нест.

Фармон чунин аст:

[root@host]# mysql

Пас аз иҷрои фармони боло, дархости mysql> бароварда мешавад, ки ин маънои онро дорад, ки шумо бомуваффақият ба сервери Mysql пайваст шудаед.Шумо метавонед фармони SQL-ро дар дархости mysql> иҷро кунед:

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

Пас аз насб кардани Mysql чӣ кор кардан лозим аст

Пас аз бомуваффақият насб кардани Mysql, пароли корбари решаи пешфарз холӣ аст, шумо метавонед фармони зеринро барои сохтани пароли корбари реша истифода баред:

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

Акнун шумо метавонед бо фармони зерин ба сервери Mysql пайваст шавед:

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

Эзоҳ: Парол ҳангоми ворид кардани он нишон дода намешавад; танҳо онро дуруст ворид кунед.


Mysql-ро дар Windows насб кунед

Насб кардани MySQL дар Windows нисбатан содда аст. Шумо танҳо бояд версияи Windows-и насбкунандаи MySQL-ро аз саҳифаи зеркашии MySQL зеркашӣ кунед ва бастаро истихроҷ кунед.

Файли setup.exe-ро ду маротиба клик кунед, пас шумо танҳо лозим аст, ки конфигуратсияи пешфарзро насб кунед ва "оянда"-ро пахш кунед. Бо нобаёнӣ, маълумоти насбкунӣ дар директорияи C:\mysql хоҳад буд.

Баъдан, шумо метавонед ба феҳристи C:\mysql\bin дар сатри фармон тавассути "Оғоз" = "фармони "cmd"-ро дар қуттии ҷустуҷӯ ворид кунед ва фармонро ворид кунед:

mysqld.exe --console

Агар насб бомуваффақият бошад, фармони дар боло зикршуда баъзе иттилооти оғозёбии Mysql ва InnoDB мебарорад.

Умедворем, ки мақолаи "Чӣ тавр пойгоҳи додаҳои MySQL-ро насб кардан мумкин аст? Дастури қадам ба қадам оид ба насби MySQL", ки дар блоги Чен Вейлианг ( https://www.chenweiliang.com/ ) мубодила шудааст, барои шумо муфид хоҳад буд.

Озодона истиноди ин мақоларо мубодила кунед: https://www.chenweiliang.com/cwl-451.html

Барои кушодани ҳилаҳои пинҳонии бештар🔑, хуш омадед ба канали мо дар Telegram ҳамроҳ шавед!

Поделиться ва лайк, агар ба шумо писанд омад! Саҳмияҳо ва лайкҳои шумо ангезаи доимии мо мебошанд!

 

发表 评论

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

Акс аз бойгонӣ