Сіз де кешірерсіз, бірақ сіз мақаланы толық оқып, оның не үшін жазылғанын түсінгеніңізге сенімдісіз ба?
Mysql-ге тікелей қосылу мен SSH-мен серверге қосылудың айырмышылығын білемін. Мен тек ssh-ны mysql-ге (виртуалкадағы немесе сервердегі mysql-ге, яғни localhost-тағы емес, ЯҒНИ қашықтықтағы) қосылуда қосымша құрал ретінде пайдалануды ұсынып/көрсетіп отырмын. Күнделікті орындалатын жұмысты жеңілдету үшін (әсіресе, егер сіз күніге 10 даған сервердегі mysql-ге қосылып тұратын болсаңыз)
-h туралы не үшін жазғаныңызда мүлдем түсінбедім, мен оны мақалада басқаша қызмет атқарады деп жаздым ба немесе оны дұрыс пайдаланбай отырмын ба? ал -h 127.0.0.1 деп мен біздің қайда қосылып жатқанымызды нақты көрсету үшін жазып отырмын.
Мынау үшін енді рақмет: mysql -u root -pxxxx --socket=/path/to/mysql/socket.sock, өйткені, мен оны осыған дейін пайдаланып көрмеппін, ал оны басқа серверде тұрған mysql үшін қалай пайдаланады? және мен не үшін әр қосылу кезінде сокеттің файлын іздеп отыруым керек? одан алдыңғы әдіс әлдеқайда жақсы емес па?
Кешірерсіз, бұл жерде мен 3 әдіс көріп тұрғам жоқ. Себебі, -h параметрі жазылмаса, mysql сервердің адресін localhost деп кабылдайды. Сондықтан бұл "қысқартылған" түрі деп есептеуге болады ("<?" мен "<?php" сияқты нарсе).
Mysql ге қосылу мен SSH (серверге қосылу,OS) — екеуі мүлдем бөлек нәрсе, шатастырмау қажет. SSH туралы жазғандарыңызды алып тастай берсеңіздер де болады.
Меніңше mysql server ге қосылуға жоғарыда келтірілген мысалды тек 1-ші, жалпы әдісі деп қарастыруға болады 1) mysql -h host -u root -pxxxxxx -P port (протокол типі TCP болса ғана)
Және де 2) mysql -u root -pxxxx --socket=/path/to/mysql/socket.sock (соккет) көрсетуге болады.
Күрделі парольдерді пайдаланыңдар деп 20 жылдан бері айқаласа да «123456» бірінші орында тұр )) Одан да сервистерде осындай парольдерді қоя алмайтын қылу керек сияқты
Видео ұнады жақсы істелінген. Тағы осындай бейнесабақтар істесең тема болушы еді. Бірақ мүндай өлеңмен емес өзіңнің даусыңмен түсіндіріп және не істегеніпті анық айтсаң.
Оны мен қарап көрдім. Движоктардың мықты үшеуі бар екен. Олар: Unity, UDK(Unreal) және Gryengine. Мен осылардың бірден қиынынан бастамайын деп, Unity-дан бастадым сосын ақырындап UDK(Unreal)-ны, Gryengine-ны үйренемін.
2) жылдамдык маңызды болса php apache_mod ретінде пайдалну қажет
3) симметриялы репликация жасау кажет
Mysql-ге тікелей қосылу мен SSH-мен серверге қосылудың айырмышылығын білемін. Мен тек ssh-ны mysql-ге (виртуалкадағы немесе сервердегі mysql-ге, яғни localhost-тағы емес, ЯҒНИ қашықтықтағы) қосылуда қосымша құрал ретінде пайдалануды ұсынып/көрсетіп отырмын. Күнделікті орындалатын жұмысты жеңілдету үшін (әсіресе, егер сіз күніге 10 даған сервердегі mysql-ге қосылып тұратын болсаңыз)
-h туралы не үшін жазғаныңызда мүлдем түсінбедім, мен оны мақалада басқаша қызмет атқарады деп жаздым ба немесе оны дұрыс пайдаланбай отырмын ба? ал -h 127.0.0.1 деп мен біздің қайда қосылып жатқанымызды нақты көрсету үшін жазып отырмын.
Мынау үшін енді рақмет: mysql -u root -pxxxx --socket=/path/to/mysql/socket.sock, өйткені, мен оны осыған дейін пайдаланып көрмеппін, ал оны басқа серверде тұрған mysql үшін қалай пайдаланады? және мен не үшін әр қосылу кезінде сокеттің файлын іздеп отыруым керек? одан алдыңғы әдіс әлдеқайда жақсы емес па?
Mysql ге қосылу мен SSH (серверге қосылу,OS) — екеуі мүлдем бөлек нәрсе, шатастырмау қажет. SSH туралы жазғандарыңызды алып тастай берсеңіздер де болады.
Меніңше mysql server ге қосылуға жоғарыда келтірілген мысалды тек 1-ші, жалпы әдісі деп қарастыруға болады
1) mysql -h host -u root -pxxxxxx -P port (протокол типі TCP болса ғана)
Және де
2) mysql -u root -pxxxx --socket=/path/to/mysql/socket.sock (соккет) көрсетуге болады.