Re: Prasau padekit :/

Tai tokios eilutės jeigu nėt tai tau niekas netrukdo ją ten įrašyti (-;

Dėl vartotojo, tai jo teisėse turi būti nurodyta ant kokio host'o jam leidžama jungtis, jeigu pvz nurodyta tik "localhost" tai jam neleis prisijungti jungiantis iš išorės.

Re: Prasau padekit :/

ce kaip pavizdziui buna user@localhost ???
visai pasimeciau ka dart :/

Re: Prasau padekit :/

Pasirodo po paskutinio PC rr isijunge ugnesiene, nepastebejau..., isjungiau ugnesiene dabar per navicat programa galiu jungtis i savo mysql serveri per IP, bet kai jungiuos is hostingo vis dar gaunu error 500, speju ce ir bus tas leidimas kur sakei jungtis is isores, kaip ji padaryt?

Re: Prasau padekit :/

Pakartosiu paskutinį kartą, nes jeigu tiek negali suprasti ir nenori pats tuo domėtis tai vadinasi užsiemi reikalais, kurie yra skirti ne tau:

a) hostingo kompanija turi leisti prisijunginti prie nutolusių mysql serverių, konkrečiai turi užklausti savo hostintojo ir/arba aiškintis to serverio nustatymus, vienareikšmiškai pasakyti kur žiūrėt ir ką spaust čia neišeina, nes yra tiek ugniasienės tiek mysql tiek apache nustatymai, kurie visi kartu ar atskirai gali tą dalyką įtakoti;
b) ar egzistuoja fizinė galimybė įvykti tokiam susijungimui iš tavo hostintojo iki tavo kompiuterio, t.y.: ar netrukdo jokie firewall'ai, routeriai, ir k.t. interneto srauto ribojimai (kaip jau pastebėjai svarbu dar ir pačių windowsu firewall'ai);
c) ar mysql serveris nustatytas dirbti su nutolusiais prisijungimais (kaip jau pats radai reikia sutvarkyti/pasiskaityti ar tas bind-address turi būti iš vis nurodytas ir koks/kokie IP priskirtas/priskirti);
d) mysql'o vartotojas su kuriuo jungiesi iš išorės turi turėti tam suteiktas teises;

Apie visus šitus, ir ne tik, reikalus gali rasti mysql dokumentacijoje: http://dev.mysql.com/doc/refman/5.1/en/index.html

Tai yra labai svarbu, kad pats tą dalyką aiškintumeisi ir suprastum arba geriau tuo visai neužsiimk, nes iš šono tai niekas neturės nei noro nei laiko kapstytis su nieko neišmanančiu žmogumi, kur realiai turint žinias ir priėjimus yra 5min. darbas.

Re: Prasau padekit :/

a) rasiau hostingo administracijai, nera jokiu apribojimu jungtis i nutolusius mysql serverius, apache nzn kas tai yra, ir nk panasaus nenaudoju, ugnesiene atjungta.
b)firewall of, routerio nenaudoju,
c)su tuo bind adres pameginsiu irasyt eilute i my.ini
d)Jau klausiau kaip suteikt teises sioj temoi gal 3 kartus, ir tegavau atsakimus kad as nk nemoku, arba kad isjungt firewall..., o kaip suteikt teises hostingui tam atsakymo nemaciau...

Gerai, meginsiu pats, beja kaip restartuot mysql serveri nerestartavus pacio PC?

Re: Prasau padekit :/

Stai mysql server status, gal kazkas ce blogai?


Current database:
Current user:           root@localhost
SSL:                    Not in use
Using delimiter:        ;
Server version:         5.0.24a-community-nt
Protocol version:       10
Connection:             localhost via TCP/IP
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    latin1
Conn.  characterset:    latin1
TCP port:               3306
Uptime:                 1 hour 4 min 50 sec

Re: Prasau padekit :/

alien wrote:

Jau klausiau kaip suteikt teises sioj temoi gal 3 kartus, ir tegavau atsakimus kad as nk nemoku, arba kad isjungt firewall..., o kaip suteikt teises hostingui tam atsakymo nemaciau...

Dokumentacijoje yra tai aprašyta, tikslesnės nuorodos:
http://dev.mysql.com/doc/refman/5.1/en/grant.html
http://dev.mysql.com/doc/refman/5.1/en/ … users.html

alien wrote:

Gerai, meginsiu pats, beja kaip restartuot mysql serveri nerestartavus pacio PC?

Kaip restartuoti priklauso nuo to, kaip jis yra įdiegtas, galima kaip servisą sustabdyti/paleisti per windows servisų administravimo panelį galima per web aplikacijų valdymo panelį paleisti jeigu mysql'as buvo diegiamas kaip tam tikro paketo dalis.

Kur buvau davęs nuorodas į dokumentaciją tai ten gali viską rasti, šiuo atveju tinka:
http://dev.mysql.com/doc/refman/5.1/en/ … rvice.html

Kad nieko nesupranti aš nerašiau, rašiau kad nenori nieko suprasti.

28 (edited by alien 2009-03-18 14:36:47)

Re: Prasau padekit :/

Dekui, o dabar kaip pakeist ta eilute is:

Current database:
Current user:           root@localhost
SSL:                    Not in use
Using delimiter:        ;
Server version:         5.0.24a-community-nt
Protocol version:       10
Connection:             localhost via TCP/IP   <----
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    latin1
Conn.  characterset:    latin1
TCP port:               3306
Uptime:                 1 hour 4 min 50 sec

kad vietoja localhost ip butu, gal komanda yra per Mysql Command Line Client?

nes dabar kaip suprantu cia vidinis IP gaunasi localhost o ne isorinis

Re: Prasau padekit :/

Bandziau daryti per CMD taip:

C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqld --bind-address=**.**.**.***      <--comanda
090318 14:45:47 [Warning] Changed limits: max_open_files: 2048  max_connections:      <--rezultatas
800  table_cache: 619

Re: Prasau padekit :/

Ta eilutė rodo esamo susijungimo parametrus, tai tik pasako, kad jungiesi iš localhosto.

O bendrai paėmus įrašyk į my.ini:

bind-address = IP

Ir perkrauk MySQL serverį gal padės.

Re: Prasau padekit :/

help                              TRUE
abort-slave-event-count           0
allow-suspicious-udfs             FALSE
auto-increment-increment          1
auto-increment-offset             1
automatic-sp-privileges           TRUE
basedir                           C:/Program Files/MySQL/MySQL Server 5.1/
bdb                               FALSE
bind-address                      78.56.45.240
character-set-client-handshake    TRUE
character-set-filesystem          binary
character-set-server              latin1
character-sets-dir                C:\Program Files\MySQL\MySQL Server 5.1\share\
charsets\
chroot                            (No default value)
collation-server                  latin1_swedish_ci
completion-type                   0
concurrent-insert                 1
console                           FALSE
datadir                           C:\Program Files\MySQL\MySQL Server 5.1\Data\
default-character-set             latin1
default-collation                 latin1_swedish_ci
default-time-zone                 (No default value)
des-key-file                      (No default value)
disconnect-slave-event-count      0
enable-locking                    FALSE
enable-pstack                     FALSE
engine-condition-pushdown         FALSE
external-locking                  FALSE
gdb                               FALSE
init-connect                      (No default value)
init-file                         (No default value)
init-slave                        (No default value)
innodb                            TRUE
innodb_checksums                  TRUE
innodb_data_home_dir              (No default value)
innodb_doublewrite                TRUE
innodb_fast_shutdown              1
innodb_file_per_table             FALSE
innodb_flush_log_at_trx_commit    1
innodb_flush_method               (No default value)
innodb_locks_unsafe_for_binlog    FALSE
innodb_log_arch_dir               (No default value)
innodb_log_group_home_dir         (No default value)
innodb_max_dirty_pages_pct        90
innodb_max_purge_lag              0
innodb_status_file                FALSE
innodb_support_xa                 TRUE
innodb_table_locks                TRUE
isam                              FALSE
language                          C:\Program Files\MySQL\MySQL Server 5.1\share\
english\
local-infile                      TRUE
log                               (No default value)
log-bin                           (No default value)
log-bin-index                     (No default value)
log-bin-trust-function-creators   FALSE
log-bin-trust-routine-creators    FALSE
log-error
log-isam                          myisam.log
log-queries-not-using-indexes     FALSE
log-short-format                  FALSE
log-slave-updates                 FALSE
log-slow-admin-statements         FALSE
log-slow-queries                  (No default value)
log-tc                            tc.log
log-tc-size                       24576
log-update                        (No default value)
log-warnings                      1
low-priority-updates              FALSE
master-connect-retry              60
master-host                       (No default value)
master-info-file                  master.info
master-password                   (No default value)
master-port                       3306
master-retry-count                86400
master-ssl                        FALSE
master-ssl-ca                     (No default value)
master-ssl-capath                 (No default value)
master-ssl-cert                   (No default value)
master-ssl-cipher                 (No default value)
master-ssl-key                    (No default value)
master-user                       test
max-binlog-dump-events            0
memlock                           FALSE
merge                             TRUE
myisam-recover                    OFF
ndbcluster                        FALSE
new                               FALSE
old-passwords                     FALSE
old-style-user-limits             FALSE
pid-file                          C:\Program Files\MySQL\MySQL Server 5.1\Data\h
ome.pid
port                              3306
port-open-timeout                 0
relay-log                         (No default value)
relay-log-index                   (No default value)
relay-log-info-file               relay-log.info
replicate-same-server-id          FALSE
report-host                       (No default value)
report-password                   (No default value)
report-port                       3306
report-user                       (No default value)
rpl-recovery-rank                 0
safe-user-create                  FALSE
secure-auth                       FALSE
server-id                         0
shared-memory                     FALSE
shared-memory-base-name           MYSQL
show-slave-auth-info              FALSE
skip-grant-tables                 FALSE
skip-slave-start                  FALSE
slave-load-tmpdir                 C:\DOCUME~1\user\LOCALS~1\Temp\
socket                            MySQL
sporadic-binlog-dump-fail         FALSE
sql-mode                          STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENG
INE_SUBSTITUTION
ssl                               FALSE
ssl-ca                            (No default value)
ssl-capath                        (No default value)
ssl-cert                          (No default value)
ssl-cipher                        (No default value)
ssl-key                           (No default value)
symbolic-links                    TRUE
sysdate-is-now                    FALSE
tc-heuristic-recover              (No default value)
temp-pool                         TRUE
timed_mutexes                     FALSE
tmpdir                            (No default value)
use-symbolic-links                TRUE
verbose                           TRUE
warnings                          1
back_log                          50
binlog_cache_size                 32768
bulk_insert_buffer_size           8388608
connect_timeout                   5
date_format                       (No default value)
datetime_format                   (No default value)
default_week_format               0
delayed_insert_limit              100
delayed_insert_timeout            300
delayed_queue_size                1000
div_precision_increment           4
expire_logs_days                  0
flush_time                        1800
ft_max_word_len                   84
ft_min_word_len                   4
ft_query_expansion_limit          20
ft_stopword_file                  (No default value)
group_concat_max_len              1024
innodb_additional_mem_pool_size   6291456
innodb_autoextend_increment       8
innodb_buffer_pool_awe_mem_mb     0
innodb_buffer_pool_size           261095424
innodb_commit_concurrency         0
innodb_concurrency_tickets        500
innodb_file_io_threads            4
innodb_force_recovery             0
innodb_lock_wait_timeout          50
innodb_log_buffer_size            3145728
innodb_log_file_size              52428800
innodb_log_files_in_group         2
innodb_mirrored_log_groups        1
innodb_open_files                 300
innodb_sync_spin_loops            20
innodb_thread_concurrency         8
innodb_thread_sleep_delay         10000
interactive_timeout               28800
join_buffer_size                  131072
key_buffer_size                   135266304
key_cache_age_threshold           300
key_cache_block_size              1024
key_cache_division_limit          100
long_query_time                   10
lower_case_table_names            1
max_allowed_packet                1048576
max_binlog_cache_size             4294967295
max_binlog_size                   1073741824
max_connect_errors                10
max_connections                   800
max_delayed_threads               20
max_error_count                   64
max_heap_table_size               16777216
max_join_size                     4294967295
max_length_for_sort_data          1024
max_prepared_stmt_count           16382
max_relay_log_size                0
max_seeks_for_key                 4294967295
max_sort_length                   1024
max_sp_recursion_depth            0
max_tmp_tables                    32
max_user_connections              0
max_write_lock_count              4294967295
multi_range_count                 256
myisam_block_size                 1024
myisam_data_pointer_size          6
myisam_max_extra_sort_file_size   107374182400
myisam_max_sort_file_size         107374182400
myisam_repair_threads             1
myisam_sort_buffer_size           31457280
myisam_stats_method               nulls_unequal
net_buffer_length                 16384
net_read_timeout                  30
net_retry_count                   10
net_write_timeout                 60
open_files_limit                  0
optimizer_prune_level             1
optimizer_search_depth            62
preload_buffer_size               32768
query_alloc_block_size            8192
query_cache_limit                 1048576
query_cache_min_res_unit          4096
query_cache_size                  88080384
query_cache_type                  1
query_cache_wlock_invalidate      FALSE
query_prealloc_size               8192
range_alloc_block_size            2048
read_buffer_size                  61440
read_only                         FALSE
read_rnd_buffer_size              258048
record_buffer                     61440
relay_log_purge                   TRUE
relay_log_space_limit             0
slave_compressed_protocol         FALSE
slave_net_timeout                 3600
slave_transaction_retries         10
slow_launch_time                  2
sort_buffer_size                  262136
sync-binlog                       0
sync-frm                          TRUE
table_cache                       1520
table_lock_wait_timeout           50
thread_cache_size                 38
thread_concurrency                10
thread_stack                      196608
time_format                       (No default value)
tmp_table_size                    31457280
transaction_alloc_block_size      8192
transaction_prealloc_size         4096
updatable_views_with_limit        1
wait_timeout                      28800




Bind address sutvarkiau pagal sita, taciau vis dar gaunu error 500, gal dar ka praleidau?

Re: Prasau padekit :/

Vartotojas aišku vis dar neturi teisių jungtis į nurodytą IP (-;

Ką rodo užklausa:

SHOW GRANTS FOR 'vartotojo_vardas'@'78.56.45.240';

Kaip suteikti teises: http://dev.mysql.com/doc/refman/5.1/en/grant.html

33 (edited by alien 2009-03-18 15:18:38)

Re: Prasau padekit :/

Nu yra gi, padariau ta user nauja, beto dabar neina paleist mysql serverio, meta toki error:

C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqladmin -u root startup
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' (10061)'
Check that mysqld is running on localhost and that the port is 3306.
You can check this by doing 'telnet localhost 3306'


ir vel tas localhostas xD

Re: Prasau padekit :/

Todėl kad mysql'as dabar nesiklauso ant localhost'o, o klausosi ant nurodyto adreso, o tu bandai jungtis per localhost'ą, gali bind-address nurodyti daugiau negu vieną adresą - įskaitant ir localhost'ą.

Re: Prasau padekit :/

O kaip nurodit antra adresa dar?

Re: Prasau padekit :/

Jeigu neklystu tai:
a) papildoma eilutė su kitu ip/hostu;
b) naudoti 0.0.0.0, turėtų klausytis "ant" visų galimų adresų;

Re: Prasau padekit :/

OK, pasikroviau truuti info, dbr bandysiu kazka sulipdyt is tos info ^^

Re: Prasau padekit :/

Dabar tai visiskai pasimeciau...., padariau viska kaip turi but, pabandziau jungtis is hostingo, gavau error 500, vel :/, tada isjungiau mysql serveri savo, ir pabandziau jungtis wel per web, pagalviska turejo rasyt DB error, arba kad neina jungtis server off, bet ne, as wel gavau error 500......

Re: Prasau padekit :/

Gal aš pamiršau jau ar apie tai buvo kalbėta - bet ar yra hostinge galimybė pasižiūrėti log'us? Nes apache (web serverio) klaida ten turėtų būti smulkiau aprašyta.

Re: Prasau padekit :/

alien issisprende problema? Siuo metu susiduriau su tokia pacia. Jai issiprende gal padesi ?