mysql/0040775000567100000120000000000010740467706011724 5ustar jcameronwheelmysql/backup_db.cgi0100775000567100000120000001422310740467703014321 0ustar jcameronwheel#!/usr/local/bin/perl # backup_db.cgi # Do the actual backup require './mysql-lib.pl'; &ReadParse(); if ($in{'all'}) { @alldbs = &list_databases(); @dbs = grep { &can_edit_db($_) } @alldbs; @alldbs == @dbs || &error($text{'dbase_ecannot'}); } else { &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); } $access{'edonly'} && &error($text{'dbase_ecannot'}); $access{'buser'} || &error($text{'dbase_ecannot'}); &error_setup($text{'backup_err'}); if (!$in{'save'} || $in{'sched'}) { if ($in{'all'}) { -d $in{'file'} || -d &date_subs($in{'file'}) || $in{'mkdir'} || &error($text{'backup_efile2'}); } else { $in{'file'} =~ /^\/\S+$/ || &error($text{'backup_efile'}); } $in{'where_def'} || $in{'where'} || &error($text{'backup_ewhere'}); $in{'charset_def'} || $in{'charset'} =~ /^\S+$/ || &error($text{'backup_echarset'}); $ccmd = $in{'compress'} == 1 ? "gzip" : $in{'compress'} == 2 ? "bzip2" : undef; !$ccmd || &has_command($ccmd) || &error(&text('backup_eccmd', "$ccmd")); if (!&is_under_directory($access{'bpath'}, $in{'file'})) { &error($text{'backup_epath'}."
". &text('backup_eunder', "$access{'bpath'}")); } if (!$in{'all'} && !$in{'tables_def'}) { @tables = split(/\0/, $in{'tables'}); @tables || &error($text{'backup_etables'}); } } @compat = $in{'compatible_def'} ? ( ) : ( $in{'compatible'} ); push(@compat, split(/\0/, $in{'options'})); $cron = !$module_info{'usermin'} && $access{'buser'} eq 'root' && !$access{'user'} && &foreign_installed("cron"); $cmode = 0; if ($cron) { $config{'backup_before_'.$in{'db'}} = $in{'before'}; $config{'backup_after_'.$in{'db'}} = $in{'after'}; if ($in{'all'}) { $config{'backup_cmode_'.$in{'db'}} = $in{'cmode'}; $cmode = $in{'cmode'}; } &foreign_require("cron", "cron-lib.pl"); @jobs = &cron::list_cron_jobs(); $cmd = $in{'all'} ? "$cron_cmd --all" : "$cron_cmd $in{'db'}"; ($job) = grep { $_->{'command'} eq $cmd } @jobs; $oldjob = $job; $job ||= { 'command' => $cmd, 'user' => 'root', 'active' => 1 }; &cron::parse_times_input($job, \%in); } # Save choices for next time the form is visited (and for the cron job) if ($module_info{'usermin'}) { $userconfig{'backup_'.$in{'db'}} = $in{'file'}; $userconfig{'backup_where_'.$in{'db'}} = $in{'where_def'} ? undef : $in{'where'}; $userconfig{'backup_charset_'.$in{'db'}} = $in{'charset_def'} ? undef : $in{'charset'}; $userconfig{'backup_compatible_'.$in{'db'}} = $in{'compatible_def'} ? undef : $in{'compatible'}; $userconfig{'backup_options_'.$in{'db'}} = join(" ", split(/\0/, $in{'options'})); $userconfig{'backup_compress_'.$in{'db'}} = $in{'compress'}; $userconfig{'backup_drop_'.$in{'db'}} = $in{'drop'}; $userconfig{'backup_tables_'.$in{'db'}} = join(" ", @tables); &write_file("$user_module_config_directory/config", \%userconfig); } else { $config{'backup_'.$in{'db'}} = $in{'file'}; $config{'backup_mkdir_'.$in{'db'}} = $in{'mkdir'}; $config{'backup_where_'.$in{'db'}} = $in{'where_def'} ? undef : $in{'where'}; $config{'backup_charset_'.$in{'db'}} = $in{'charset_def'} ? undef : $in{'charset'}; $config{'backup_compatible_'.$in{'db'}} = $in{'compatible_def'} ? undef : $in{'compatible'}; $config{'backup_options_'.$in{'db'}} = join(" ", split(/\0/, $in{'options'})); $config{'backup_compress_'.$in{'db'}} = $in{'compress'}; $config{'backup_drop_'.$in{'db'}} = $in{'drop'}; $config{'backup_tables_'.$in{'db'}} = join(" ", @tables); &write_file("$module_config_directory/config", \%config); } &ui_print_header(undef, $text{'backup_title'}, ""); if (!$in{'save'}) { # Actually execute the backup now @dbs = $in{'all'} ? @alldbs : ( $in{'db'} ); if ($cmode == 1) { # Run and check before-backup command (for all DBs) $bok = &execute_before(undef, STDOUT, 1, $in{'file'}, undef); if (!$bok) { print "$main::whatfailed : ",$text{'backup_ebefore'},"

\n"; goto donebackup; } } foreach $db (@dbs) { if ($in{'all'}) { $dir = &date_subs($in{'file'}); &make_dir($dir, 0755) if ($in{'mkdir'}); $file = $dir."/".$db.".sql". ($in{'compress'} == 1 ? ".gz" : $in{'compress'} == 2 ? ".bz2" : ""); } else { $file = &date_subs($in{'file'}); } if ($cron && $cmode == 0) { # Run and check before-backup command (for one DB) $bok = &execute_before($db, STDOUT, 1, $file, $in{'all'} ? undef : $db); if (!$bok) { print "$main::whatfailed : ",$text{'backup_ebefore'},"

\n"; next; } } unlink($file); if ($in{'compress'} == 0) { $writer = ">$file"; } elsif ($in{'compress'} == 1) { $writer = "| gzip -c >$file"; } elsif ($in{'compress'} == 2) { $writer = "| bzip2 -c >$file"; } local $err = &backup_database($db, $file, $in{'compress'}, $in{'drop'}, $in{'where_def'} ? undef : $in{'where'}, $in{'charset_def'} ? undef : $in{'charset'}, \@compat, \@tables, $access{'buser'}); if ($err) { print "$main::whatfailed : ", &text('backup_ebackup',"

$err
"),"

\n"; } else { @st = stat($file); print &text('backup_done', "$db", "$file", int($st[7])),"

\n"; } &execute_after($db, STDOUT, 1, $file, $in{'all'} ? undef : $db) if ($cron && $cmode == 0); } &execute_after(undef, STDOUT, 1, $in{'file'}, undef) if ($cmode == 1); donebackup: } if ($cron) { &lock_file($cron_cmd); &cron::create_wrapper($cron_cmd, $module_name, "backup.pl"); &unlock_file($cron_cmd); &lock_file(&cron::cron_file($job)); if ($in{'sched'} && !$oldjob) { &cron::create_cron_job($job); $what = "backup_ccron"; } elsif (!$in{'sched'} && $oldjob) { # Need to delete cron job &cron::delete_cron_job($job); $what = "backup_dcron"; } elsif ($in{'sched'} && $oldjob) { # Need to update cron job &cron::change_cron_job($job); $what = "backup_ucron"; } else { $what = "backup_ncron"; } &unlock_file(&cron::cron_file($job)); # Tell the user what was done print $text{$what},"

\n" if ($what); } &webmin_log("backup", undef, $in{'all'} ? "" : $in{'db'}, \%in); if ($in{'all'}) { &ui_print_footer("", $text{'index_return'}); } else { &ui_print_footer("edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}, "", $text{'index_return'}); } mysql/backup_form.cgi0100775000567100000120000001262610740467703014704 0ustar jcameronwheel#!/usr/local/bin/perl # backup_form.cgi # Display a form for backing up this database, or all databases require './mysql-lib.pl'; &ReadParse(); if ($in{'all'}) { @alldbs = &list_databases(); @dbs = grep { &can_edit_db($_) } @alldbs; @alldbs == @dbs || &error($text{'dbase_ecannot'}); } else { &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); } $access{'edonly'} && &error($text{'dbase_ecannot'}); $access{'buser'} || &error($text{'dbase_ecannot'}); &ui_print_header(undef, $in{'all'} ? $text{'backup_title2'} : $text{'backup_title'}, "", "backup_form"); if (!-x $config{'mysqldump'}) { print &text('backup_edump', "$config{'mysqldump'}", "../config.cgi?$module_name"),"

\n"; &ui_print_footer("edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}); exit; } $cron = !$module_info{'usermin'} && $access{'buser'} eq 'root' && !$access{'user'} && &foreign_installed("cron"); if ($in{'all'}) { print "$text{'backup_desc3'}\n"; } else { print &text('backup_desc', "$in{'db'}"),"\n"; } if ($cron) { print "$text{'backup_desc2'}\n"; } print "

\n"; %c = $module_info{'usermin'} ? %userconfig : %config; print &ui_form_start("backup_db.cgi", "post"); print &ui_hidden("db", $in{'db'}); print &ui_hidden("all", $in{'all'}); print &ui_hidden_table_start($text{'backup_header1'}, undef, 2, "main", 1, [ "width=30%" ]); # Destination file or directory print &ui_table_row($in{'all'} ? $text{'backup_file2'} : $text{'backup_file'}, &ui_textbox("file", $c{'backup_'.$in{'db'}}, 60)." ". &file_chooser_button("file")); # Create destination dir if ($in{'all'}) { print &ui_table_row($text{'backup_mkdir'}, &ui_yesno_radio("mkdir", int($c{'backup_mkdir_'.$in{'db'}}))); } if (!$in{'all'}) { # Show input to select tables $t = $c{'backup_tables_'.$in{'db'}}; @tables = &list_tables($in{'db'}); print &ui_table_row($text{'backup_tables'}, &ui_radio("tables_def", $t ? 0 : 1, [ [ 1, $text{'backup_alltables'} ], [ 0, $text{'backup_seltables'} ] ])."
". &ui_select("tables", [ split(/\s+/, $t) ], [ sort @tables ], 5, 1)); } print &ui_hidden_table_end("main"); print &ui_hidden_table_start($text{'backup_header2'}, undef, 2, "opts", 0, [ "width=30%" ]); # Show input for where clause $w = $c{'backup_where_'.$in{'db'}}; print &ui_table_row($text{'backup_where'}, &ui_opt_textbox("where", $w, 30, $text{'backup_none'})); # Show option to include drop statements in SQL $d = $c{'backup_drop_'.$in{'db'}}; print &ui_table_row($text{'backup_drop'}, &ui_yesno_radio("drop", $d ? 1 : 0)); # Show input for character set $s = $c{'backup_charset_'.$in{'db'}}; print &ui_table_row($text{'backup_charset'}, &ui_radio("charset_def", $s ? 0 : 1, [ [ 1, $text{'default'} ], [ 0, &ui_select("charset", $s, [ &list_character_sets($in{'db'}) ]) ] ])); if ($mysql_version >= 5.0) { # Show compatability format option $cf = $c{'backup_compatible_'.$in{'db'}}; print &ui_table_row($text{'backup_compatible'}, &ui_radio("compatible_def", $cf ? 0 : 1, [ [ 1, $text{'default'} ], [ 0, &text('backup_compwith', &ui_select("compatible", $cf, [ &list_compatible_formats() ])) ] ])); %co = map { $_, 1 } split(/\s+/, $c{'backup_options_'.$in{'db'}}); $opts = ""; foreach $o (&list_compatible_options()) { $opts .= &ui_checkbox("options", $o->[0], $o->[1] || $o->[0], $co{$o->[0]})."
\n"; } print &ui_table_row($text{'backup_options'}, $opts); } else { print &ui_hidden("compatible_def", 1),"\n"; } # Show compression option $cp = int($c{'backup_compress_'.$in{'db'}}); print &ui_table_row($text{'backup_compress'}, &ui_radio("compress", $cp, [ [ 0, $text{'backup_cnone'} ], [ 1, $text{'backup_gzip'} ], [ 2, $text{'backup_bzip2'} ] ])); if ($cron) { # Show before/after commands $b = $c{'backup_before_'.$in{'db'}}; print &ui_table_row($text{'backup_before'}, &ui_textbox("before", $b, 60)); $a = $c{'backup_after_'.$in{'db'}}; print &ui_table_row($text{'backup_after'}, &ui_textbox("after", $a, 60)); if ($in{'all'}) { # Command mode option $cmode = $c{'backup_cmode_'.$in{'db'}}; print &ui_table_row($text{'backup_cmode'}, &ui_radio("cmode", int($cmode), [ [ 0, $text{'backup_cmode0'} ], [ 1, $text{'backup_cmode1'} ] ])); } print &ui_hidden_table_end("opts"); print &ui_hidden_table_start($text{'backup_header3'}, undef, 2, "sched", 1, [ "width=30%" ]); # Show cron time &foreign_require("cron", "cron-lib.pl"); @jobs = &cron::list_cron_jobs(); $cmd = $in{'all'} ? "$cron_cmd --all" : "$cron_cmd $in{'db'}"; ($job) = grep { $_->{'command'} eq $cmd } @jobs; print &ui_table_row($text{'backup_sched'}, &ui_radio("sched", $job ? 1 : 0, [ [ 0, $text{'no'} ], [ 1, $text{'backup_sched1'} ] ])); $job ||= { 'mins' => 0, 'hours' => 0, 'days' => '*', 'months' => '*', 'weekdays' => '*' }; print &ui_table_row(undef, "". &capture_function_output(\&cron::show_times_input, $job). "
", 2); print &ui_hidden_table_end("sched"); } else { print &ui_hidden_table_end("opts"); } if ($cron) { print &ui_form_end([ [ "backup", $text{'backup_ok'} ], [ "save", $text{'backup_ok2'} ] ]); } else { print &ui_form_end([ [ "backup", $text{'backup_ok'} ] ]); } if ($in{'all'}) { &ui_print_footer("", $text{'index_return'}); } else { &ui_print_footer("edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}, "", $text{'index_return'}); } mysql/config0100644000567100000120000000075610740467703013114 0ustar jcameronwheelstart_cmd=cd /usr/local/mysql ; (./bin/safe_mysqld || ./bin/mysqld_safe) & perpage=25 mysql=/usr/local/mysql/bin/mysql mysqldump=/usr/local/mysql/bin/mysqldump mysqlimport=/usr/local/mysql/bin/mysqlimport pass=foo mysqlshow=/usr/local/mysql/bin/mysqlshow login=root mysql_libs=/usr/local/mysql/lib mysqladmin=/usr/local/mysql/bin/mysqladmin style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/usr/local/mysql/var max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-aix0100644000567100000120000000070310740467703013663 0ustar jcameronwheelstart_cmd=(/usr/local/bin/safe_mysqld || /usr/local/bin/mysqld_safe) & perpage=25 mysql=/usr/local/bin/mysql mysqldump=/usr/local/bin/mysqldump mysqlimport=/usr/local/bin/mysqlimport mysqlshow=/usr/local/bin/mysqlshow login=root mysql_libs=/usr/local/lib/mysql mysqladmin=/usr/local/bin/mysqladmin style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/usr/local/var/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-cobalt-linux0100644000567100000120000000060510740467703015504 0ustar jcameronwheelstart_cmd=/etc/rc.d/init.d/mysql start stop_cmd=/etc/rc.d/init.d/mysql stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-coherent-linux0100664000567100000120000000060710740467703016053 0ustar jcameronwheelstart_cmd=/etc/rc.d/init.d/mysqld start stop_cmd=/etc/rc.d/init.d/mysqld stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-debian-linux0100644000567100000120000000060410740467703015461 0ustar jcameronwheelstart_cmd=(/usr/bin/safe_mysqld || /usr/bin/mysqld_safe) >/dev/null 2>&1 & mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-debian-linux-2.2-*0100644000567100000120000000066710740467703016120 0ustar jcameronwheelstart_cmd=/etc/init.d/mysql start >/dev/null 2>&1 & stop_cmd=/etc/init.d/mysql stop >/dev/null 2>&1 mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs=/usr/local/mysql/lib mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/mysql/my.cnf max_text=1000 mysql/config-freebsd0100644000567100000120000000070310740467703014514 0ustar jcameronwheelstart_cmd=(/usr/local/bin/safe_mysqld || /usr/local/bin/mysqld_safe) & perpage=25 mysql=/usr/local/bin/mysql mysqldump=/usr/local/bin/mysqldump mysqlimport=/usr/local/bin/mysqlimport mysqlshow=/usr/local/bin/mysqlshow login=root mysql_libs=/usr/local/lib/mysql mysqladmin=/usr/local/bin/mysqladmin style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/usr/local/var/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-gentoo-linux0100644000567100000120000000057310740467703015537 0ustar jcameronwheelstart_cmd=/etc/init.d/mysql start stop_cmd=/etc/init.d/mysql stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-mandrake-linux0100644000567100000120000000060510740467703016022 0ustar jcameronwheelstart_cmd=/etc/rc.d/init.d/mysql start stop_cmd=/etc/rc.d/init.d/mysql stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-msc-linux0100644000567100000120000000061110740467703015017 0ustar jcameronwheelstart_cmd=/etc/init.d/mysql start stop_cmd=/etc/init.d/mysql stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs=/usr/lib/mysql mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-netbsd0100644000567100000120000000062310740467703014362 0ustar jcameronwheelstart_cmd=(/usr/pkg/bin/safe_mysqld || /usr/pkg/bin/mysqld_safe) & perpage=25 mysql=/usr/pkg/bin/mysql mysqldump=/usr/pkg/bin/mysqldump mysqlimport=/usr/pkg/bin/mysqlimport mysqlshow=/usr/pkg/bin/mysqlshow login=root mysql_libs=/usr/pkg/lib/mysql mysqladmin=/usr/pkg/bin/mysqladmin style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-open-linux0100644000567100000120000000060510740467703015201 0ustar jcameronwheelstart_cmd=/etc/rc.d/init.d/mysql start stop_cmd=/etc/rc.d/init.d/mysql stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-redhat-linux0100644000567100000120000000060510740467703015507 0ustar jcameronwheelstart_cmd=/etc/rc.d/init.d/mysql start stop_cmd=/etc/rc.d/init.d/mysql stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-redhat-linux-7.0-*0100644000567100000120000000060710740467703016142 0ustar jcameronwheelstart_cmd=/etc/rc.d/init.d/mysqld start stop_cmd=/etc/rc.d/init.d/mysqld stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-slackware-linux-8.0-*0100644000567100000120000000064510740467703016652 0ustar jcameronwheelmysqlimport=/usr/bin/mysqlimport start_cmd=cd /usr ; (/usr/bin/safe_mysqld || /usr/bin/mysqld_safe) & perpage=25 mysqladmin=/usr/bin/mysqladmin style=0 mysql_libs= pass= mysqldump=/usr/bin/mysqldump mysqlshow=/usr/bin/mysqlshow mysql=/usr/bin/mysql login=root add_mode=1 host= sock= stop_cmd= nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-sol-linux0100664000567100000120000000065310740467703015042 0ustar jcameronwheelstart_cmd=/etc/rc.d/bin/mysqld up stop_cmd=/etc/rc.d/bin/mysqld down mysql=/server/mysql/bin/mysql mysqldump=/server/mysql/bin/mysqldump mysqlimport=/server/mysql/bin/mysqlimport mysql_libs= mysqladmin=/server/mysql/bin/mysqladmin mysqlshow=/server/mysql/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-suse-linux0100644000567100000120000000057510740467703015225 0ustar jcameronwheelstart_cmd=/sbin/init.d/mysql start stop_cmd=/sbin/init.d/mysql stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-suse-linux-7.1-*0100644000567100000120000000057310740467703015655 0ustar jcameronwheelstart_cmd=/etc/init.d/mysql start stop_cmd=/etc/init.d/mysql stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-trustix-linux0100644000567100000120000000057310740467703015766 0ustar jcameronwheelstart_cmd=/etc/init.d/mysql start stop_cmd=/etc/init.d/mysql stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-turbo-linux0100644000567100000120000000060510740467703015373 0ustar jcameronwheelstart_cmd=/etc/rc.d/init.d/mysql start stop_cmd=/etc/rc.d/init.d/mysql stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/config-united-linux0100644000567100000120000000057310740467703015534 0ustar jcameronwheelstart_cmd=/etc/init.d/mysql start stop_cmd=/etc/init.d/mysql stop mysql=/usr/bin/mysql mysqldump=/usr/bin/mysqldump mysqlimport=/usr/bin/mysqlimport mysql_libs= mysqladmin=/usr/bin/mysqladmin mysqlshow=/usr/bin/mysqlshow perpage=25 style=0 add_mode=1 nodbi=0 access=*: * blob_mode=0 date_subs=0 passwd_mode=0 mysql_data=/var/lib/mysql max_dbs=50 my_cnf=/etc/my.cnf max_text=1000 mysql/create_table.cgi0100755000567100000120000000171210740467703015016 0ustar jcameronwheel#!/usr/local/bin/perl # create_table.cgi # Create a new table require './mysql-lib.pl'; &ReadParse(); &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); $access{'edonly'} && &error($text{'dbase_ecannot'}); &error_setup($text{'table_err'}); $in{'name'} =~ /^\S+$/ || &error($text{'table_ename'}); if ($in{'copy'}) { local ($db, $table) = split(/\./, $in{'copy'}); foreach $f (&table_structure($db, $table)) { local $copy = "estr($f->{'field'})." $f->{'type'}"; $copy .= " not null" if (!$f->{'null'}); if ($f->{'key'} eq 'PRI') { $copy .= " primary key"; } $copy .= " default '$f->{'default'}'" if ($f->{'default'} ne '' && $f->{'default'} ne 'NULL'); $copy .= " $f->{'extra'}" if ($f->{'extra'}); push(@fields, $copy); } } @sql = &parse_table_form(\@fields, $in{'name'}); foreach $sql (@sql) { &execute_sql_logged($in{'db'}, $sql); } &webmin_log("create", "table", $in{'name'}, \%in); &redirect("edit_dbase.cgi?db=$in{'db'}"); mysql/csv.cgi0100775000567100000120000000424010740467703013200 0ustar jcameronwheel#!/usr/local/bin/perl # Export the CSV require './mysql-lib.pl'; &ReadParse(); &error_setup($text{'csv_err'}); &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); $access{'edonly'} && &error($text{'dbase_ecannot'}); # Validate inputs if ($in{'dest'}) { $in{'file'} =~ /^([a-z]:)?\/\S/ || &error($text{'csv_efile'}); $access{'buser'} || &error($text{'cvs_ebuser'}); } if (!$in{'where_def'}) { $in{'where'} =~ /\S/ || &error($text{'csv_ewhere'}); } # Execute the SQL @cols = split(/\0/, $in{'cols'}); @cols || &error($text{'csv_ecols'}); $cmd = "select ".join(",", @cols)." from "."estr($in{'table'}); if (!$in{'where_def'}) { $cmd .= " where ".$in{'where'}; } $rv = &execute_sql($in{'db'}, $cmd); # Open the destination if (!$in{'dest'}) { print "Content-type: text/plain\n\n"; $fh = STDOUT; } elsif ($access{'buser'} eq 'root') { # Open target file directly &open_tempfile(OUT, ">$in{'file'}"); $fh = OUT; } else { # Run through cat command $cmd = &command_as_user($access{'buser'}, 0, "cat >"."e_path($in{'file'})); &open_execute_command(OUT, $cmd, 0); $fh = OUT; } # Send the data if ($in{'headers'}) { unshift(@{$rv->{'data'}}, $rv->{'titles'}); } foreach $r (@{$rv->{'data'}}) { if ($in{'format'} == 0) { print $fh join(",", map { "\""."e_csv($_, "\"\n")."\"" } @$r); } elsif ($in{'format'} == 1) { print $fh join(",", map { "e_csv($_, ",\n") } @$r); } elsif ($in{'format'} == 2) { print $fh join("\t", map { "e_csv($_, "\t\n") } @$r); } print $fh "\n"; } # All done .. tell the user if ($in{'dest'}) { &close_tempfile(OUT); $desc = &text('table_header', "$in{'table'}", "$in{'db'}"); &ui_print_header($desc, $text{'csv_title'}, "", "csv"); @st = stat($in{'file'}); print &text('csv_done', "$in{'file'}", &nice_size($st[7])),"

\n"; &ui_print_footer("edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}, "", $text{'index_return'}); } sub quote_csv { local ($str, $q) = @_; $str =~ s/\r//g; foreach my $c (split(//, $q)) { local $qc = $c eq "\"" ? "\\\"" : $c eq "\n" ? "\\n" : $c eq "," ? "\\," : $c eq "\t" ? "\\t" : $c; $str =~ s/\Q$c\E/$qc/g; } return $str; } mysql/csv_form.cgi0100775000567100000120000000322410740467703014224 0ustar jcameronwheel#!/usr/local/bin/perl # Show a form for exporting CSV data require './mysql-lib.pl'; &ReadParse(); &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); $access{'edonly'} && &error($text{'dbase_ecannot'}); $desc = &text('table_header', "$in{'table'}", "$in{'db'}"); &ui_print_header($desc, $text{'csv_title'}, "", "csv"); print &ui_form_start("csv.cgi/$in{'table'}.csv", "post"); print &ui_hidden("db", $in{'db'}),"\n"; print &ui_hidden("table", $in{'table'}),"\n"; print &ui_table_start($text{'csv_header'}, undef, 2); print &ui_table_row($text{'csv_format'}, &ui_radio("format", 0, [ [ 0, $text{'csv_format0'} ], [ 1, $text{'csv_format1'} ], [ 2, $text{'csv_format2'} ] ])); print &ui_table_row($text{'csv_headers'}, &ui_yesno_radio("headers", 0)); if ($access{'buser'}) { # Only allow saving to file if a backup user is configured print &ui_table_row($text{'csv_dest'}, &ui_radio("dest", 0, [ [ 0, $text{'csv_browser'}."
" ], [ 1, $text{'csv_file'} ] ])."\n". &ui_textbox("file", undef, 40)." ". &file_chooser_button("file")); } # Rows to select print &ui_table_row($text{'csv_where'}, &ui_opt_textbox("where", undef, 30, $text{'csv_all'})); # Columns to select @str = &table_structure($in{'db'}, $in{'table'}); @cols = map { $_->{'field'} } @str; print &ui_table_row($text{'csv_cols'}, &ui_select("cols", \@cols, [ map { [ $_->{'field'}, "$_->{'field'} - $_->{'type'}" ] } @str ], 5, 1)); print &ui_table_end(); print &ui_form_end([ [ "ok", $text{'csv_ok'} ] ]); &ui_print_footer("edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}, "", $text{'index_return'}); mysql/download.cgi0100775000567100000120000000215110740467703014213 0ustar jcameronwheel#!/usr/local/bin/perl # download.cgi # Output the contents of a blob field if (-r 'mysql-lib.pl') { require './mysql-lib.pl'; } else { require './postgresql-lib.pl'; } require './view-lib.pl'; &ReadParse(); &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); @str = &table_structure($in{'db'}, $in{'table'}); # Get search and limiting SQL ($search, $searchhids, $searchargs) = &get_search_args(\%in); $limitsql = &get_search_limit(\%in); ($sortsql, $sorthids, $sortargs) = &get_search_sort(\%in); $d = &execute_sql($in{'db'}, "select * from "."e_table($in{'table'})." $search $limitsql $sortsql"); # Work out the MIME type based on the data $data = $d->{'data'}->[$in{'row'}]->[$in{'col'}]; if ($data =~ /^\s*({'data'}->[0]->[0]; print "

",&text('tdrop_rusure', "$in{'table'}", "$in{'db'}", $rows),"

\n"; print "

\n"; print "\n"; print "\n"; print "\n"; print "
\n"; &ui_print_footer("edit_table.cgi?db=$in{'db'}&table=$in{'table'}", $text{'table_return'}, "edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}, "", $text{'index_return'}); } mysql/drop_tables.cgi0100755000567100000120000000334310740467703014704 0ustar jcameronwheel#!/usr/local/bin/perl # Drop multiple tables, views and indexes, after asking for confirmation require './mysql-lib.pl'; &ReadParse(); &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); $access{'edonly'} && &error($text{'dbase_ecannot'}); @tables = split(/\0/, $in{'d'}); @tables || &error($text{'tdrops_enone'}); if ($in{'confirm'}) { # Drop the tables, views and indexes (tables last) &error_setup($text{'tdrops_err'}); foreach $t (@tables) { if ($t =~ /^\!(.*)$/) { $str = &index_structure($in{'db'}, $1); &execute_sql_logged($in{'db'}, "drop index "."estr($1)." on ".quotestr($str->{'table'})); } elsif ($t =~ /^\*(.*)$/) { &execute_sql_logged($in{'db'}, "drop view "."estr($1)); } else { push(@rest, $t); } } foreach $t (@rest) { &execute_sql_logged($in{'db'}, "drop table "."estr($t)); } &webmin_log("delete", "tables", scalar(@tables), \%in); &redirect("edit_dbase.cgi?db=$in{'db'}"); } else { # Ask the user if he is sure.. &ui_print_header(undef, $text{'tdrops_title'}, ""); foreach $t (@tables) { if ($t !~ /^\!/ && $t !~ /^\*/) { $d = &execute_sql($in{'db'}, "select count(*) from "."estr($t)); $rows += $d->{'data'}->[0]->[0]; } } $msg = defined($rows) ? 'tdrops_rusure' : 'tdrops_rusure2'; print "
", &text($msg, scalar(@tables), "$in{'db'}", $rows),"

\n"; print "

\n"; print "\n"; print "\n"; foreach $t (@tables) { print &ui_hidden("d", $t),"\n"; } print "
\n"; &ui_print_footer( "edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}, "", $text{'index_return'}); } mysql/edit_dbase.cgi0100755000567100000120000001311510740467703014467 0ustar jcameronwheel#!/usr/local/bin/perl # edit_dbase.cgi # Show database tables and indexes require './mysql-lib.pl'; &ReadParse(); &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); @titles = grep { &can_edit_db($_) } &list_databases(); $desc = "$in{'db'}"; if (@titles == 1 && $module_info{'usermin'}) { # Single-DB mode &ui_print_header($desc, $text{'dbase_title'}, "", "edit_dbase", 1, 1); $single = 1; } else { &ui_print_header($desc, $text{'dbase_title'}, "", "edit_dbase"); } @titles = &list_tables($in{'db'}); if ($access{'indexes'}) { @indexes = &list_indexes($in{'db'}); } if (&supports_views() && $access{'views'}) { @views = &list_views($in{'db'}); } if ($in{'search'}) { # Limit to those matching search @titles = grep { /\Q$in{'search'}\E/i } @titles; @indexes = grep { /\Q$in{'search'}\E/i } @indexes; @views = grep { /\Q$in{'search'}\E/i } @views; print "\n"; print "\n"; print "\n"; print "
",&text('dbase_showing', "$in{'search'}"),"", "$text{'view_searchreset'}
\n"; } if (@titles+@indexes+@views > $max_dbs && !$in{'search'}) { # Too many tables to show .. display search and jump forms print &ui_form_start("edit_dbase.cgi"); print &ui_hidden("db", $in{'db'}),"\n"; print $text{'dbase_toomany'},"\n"; print &ui_textbox("search", undef, 20),"\n"; print &ui_submit($text{'index_search'}),"
\n"; print &ui_form_end(); print &ui_form_start("edit_table.cgi"); print $text{'dbase_jump'},"\n"; print &ui_hidden("db", $in{'db'}),"\n"; print &ui_select("table", undef, [ map { [ $_ ] } @titles ]),"\n"; print &ui_submit($text{'index_jumpok'}),"
\n"; print &ui_form_end(); } elsif (@titles || @indexes) { @icons = ( ( map { "images/table.gif" } @titles ), ( map { "images/index.gif" } @indexes ), ( map { "images/view.gif" } @views ), ); @links = ( ( map { "edit_table.cgi?db=$in{'db'}&table=".&urlize($_) } @titles ), ( map { "edit_index.cgi?db=$in{'db'}&index=".&urlize($_) } @indexes ), ( map { "edit_view.cgi?db=$in{'db'}&view=".&urlize($_) } @views ), ); #&show_buttons(); print &ui_form_start("drop_tables.cgi"); print &ui_hidden("db", $in{'db'}); @rowlinks = ( &select_all_link("d", $form), &select_invert_link("d", $form) ); print &ui_links_row(\@rowlinks); @checks = ( ( @titles ), ( map { "!".$_ } @indexes ), ( map { "*".$_ } @views ), ); if ($config{'style'}) { foreach $t (@titles) { local $c = &execute_sql($in{'db'}, "select count(*) from ".quotestr($t)); push(@rows, $c->{'data'}->[0]->[0]); local @str = &table_structure($in{'db'}, $t); push(@fields, scalar(@str)); } foreach $t (@indexes) { $str = &index_structure($in{'db'}, $t); push(@rows, "$text{'dbase_index'}"); push(@fields, scalar(@{$str->{'cols'}})); } foreach $v (@indexes) { push(@rows, "$text{'dbase_view'}"); push(@fields, undef); } @dtitles = map { &html_escape($_) } ( @titles, @indexes, @views ); &split_table([ "", $text{'dbase_table'}, $text{'dbase_rows'}, $text{'dbase_cols'} ], \@checks, \@links, \@dtitles, \@rows, \@fields) if (@titles); } else { @checks = map { &ui_checkbox("d", $_) } @checks; @titles = map { &html_escape($_) } ( @titles, @indexes, @views); &icons_table(\@links, \@titles, \@icons, 5, undef, undef, undef, \@checks); } print &ui_links_row(\@rowlinks); if (!$access{'edonly'}) { print &ui_form_end([ [ "delete", @indexes ? $text{'dbase_delete2'} : $text{'dbase_delete'} ] ]); } else { print &ui_form_end(); } } else { if ($in{'search'}) { print "$text{'dbase_none2'}

\n"; } else { print "$text{'dbase_none'}

\n"; } } &show_buttons(); if ($single) { &ui_print_footer("/", $text{'index'}); } else { &ui_print_footer("", $text{'index_return'}); } sub show_buttons { if (!$access{'edonly'}) { $count = 2; $count++ if ($access{'delete'}); $count++ if ($access{'buser'}); $count++ if ($mysql_version >= 5); $pct = int(100/$count); print "\n"; # Add a new table print "\n"; print "\n"; print "\n"; print "\n"; $form++; # Add a new view if (&supports_views() && $access{'views'}) { print "\n"; print "\n"; print "\n"; print "\n"; $form++; } if ($access{'delete'}) { print "\n"; print "\n"; print "\n"; $form++; } if ($access{'buser'}) { print "\n"; print "\n"; print "\n"; $form++; } print "\n"; print "\n"; print "\n"; print "\n"; $form++; print "
\n"; print $text{'dbase_fields'},"\n"; print "
\n"; } } mysql/edit_field.cgi0100755000567100000120000001363710740467703014505 0ustar jcameronwheel#!/usr/local/bin/perl # edit_field.cgi # Display a form for editing an existing field or creating a new one require './mysql-lib.pl'; &ReadParse(); &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); $access{'edonly'} && &error($text{'dbase_ecannot'}); $desc = &text('field_in', "$in{'table'}", "$in{'db'}"); if ($in{'type'}) { # Creating a new field &ui_print_header($desc, $text{'field_title1'}, "", "create_field"); $type = $in{'type'}; } else { # Editing an existing field &ui_print_header($desc, $text{'field_title2'}, "", "edit_field"); @desc = &table_structure($in{'db'}, $in{'table'}); $f = $desc[$in{'idx'}]; $type = $f->{'type'}; } print "

\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "
$text{'field_header'}
\n"; print "\n"; print "\n"; print "\n" if (!$in{'type'}); if ($type =~ /^(\S+)\((.*)\)(.*)/) { $type = $1; $size = $2; $extra = $3; } print "\n"; print "\n"; if ($in{'type'}) { # New field .. just show chosen type print "\n"; } else { # Existing field .. allow type change print "\n"; } if ($type eq 'enum' || $type eq 'set') { # List of values local @ev = &split_enum($size); print "\n"; print "\n"; } elsif ($type eq 'float' || $type eq 'double' || $type eq 'decimal') { # Two values print "\n"; printf "\n", $size =~ /(\d+)$/ ? $1 : ''; } elsif ($type eq 'date' || $type eq 'datetime' || $type eq 'time' || $type eq 'timestamp' || $type =~ /(blob|text)$/) { # No width! } elsif ($type ne 'varchar' && $type ne 'char' && $in{'type'}) { # Size is optional for new fields of most types print "\n"; print "\n"; } else { # One single value print "\n"; print "\n"; } if ($type =~ /int$/) { # Display unsigned/zerofill option print "\n"; printf "\n", $extra =~ /zerofill/ ? 'checked' : '', $text{'field_zerofill'}; # Display auto-increment option print "\n"; printf "\n", $f->{'extra'} =~ /auto_increment/ ? '' : 'checked', $text{'no'}; } elsif ($type eq 'float' || $type eq 'double' || $type eq 'decimal') { # Display zerofill option print "\n"; printf "\n", $extra =~ /zerofill/ ? 'checked' : '', $text{'field_zerofill'}; } elsif ($type eq 'char' || $type eq 'varchar') { # Display binary option print "\n"; printf "\n", $extra =~ /binary/ ? 'checked' : '', $text{'field_binary'}; } print "\n"; printf "\n", $in{'type'} || $f->{'null'} eq 'YES' ? '' : 'checked'; print "\n"; printf "\n", $f->{'default'} eq 'NULL' ? '' : $f->{'default'}; print "\n"; printf "\n", $f->{'key'} eq 'PRI' ? '' : 'checked', $text{'no'}; printf "\n", $f->{'key'} eq 'PRI' ? 1 : 0; print "
$text{'field_name'}
$text{'field_type'}$type
$text{'field_typewarn'}
$text{'field_enum'}
$text{'field_dual'}\n", $size =~ /^(\d+)/ ? $1 : ''; printf "
$text{'field_size'} ", "$text{'default'}\n"; print "\n"; print "
$text{'field_size'}
$text{'field_opts'} %s\n", $extra =~ /unsigned/ ? '' : 'checked', $text{'field_none'}; printf " %s\n", $extra =~ /unsigned/ && $extra !~ /zerofill/ ? 'checked' : '', $text{'field_unsigned'}; printf " %s
$text{'field_auto'} %s\n", 'auto_increment', $f->{'extra'} =~ /auto_increment/ ? 'checked' : '', $text{'yes'}; printf " %s
$text{'field_opts'} %s\n", $extra =~ /unsigned/ ? '' : 'checked', $text{'field_none'}; printf " %s
$text{'field_opts'} %s\n", $extra =~ /binary/ ? '' : 'checked', $text{'field_ascii'}; printf " %s
$text{'field_null'} $text{'yes'}\n", $in{'type'} || $f->{'null'} eq 'YES' ? 'checked' : ''; printf " $text{'no'}
$text{'field_default'}
$text{'field_key'} %s\n", $f->{'key'} eq 'PRI' ? 'checked' : '', $text{'yes'}; printf " %s
\n"; if ($in{'type'}) { print "\n"; } else { print " \n"; print "\n" if (@desc > 1); } print "
\n"; &ui_print_footer("edit_table.cgi?db=$in{'db'}&table=".&urlize($in{'table'}), $text{'table_return'}, "edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}, "", $text{'index_return'}); mysql/edit_table.cgi0100755000567100000120000000661610740467703014510 0ustar jcameronwheel#!/usr/local/bin/perl # edit_table.cgi # Display the structure of some table require './mysql-lib.pl'; &ReadParse(); &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); if ($access{'edonly'}) { &redirect("view_table.cgi?db=$in{'db'}&table=".&urlize($in{'table'})); exit; } $desc = &text('table_header', "$in{'table'}", "$in{'db'}"); &ui_print_header($desc, $text{'table_title'}, "", "edit_table"); print &ui_form_start("delete_fields.cgi", "post"); print &ui_hidden("db", $in{'db'}),"\n"; print &ui_hidden("table", $in{'table'}),"\n"; @desc = &table_structure($in{'db'}, $in{'table'}); @tds = ( "width=5" ); @rowlinks = ( &select_all_link("d"), &select_invert_link("d") ); print &ui_links_row(\@rowlinks); print &ui_columns_start([ "", $text{'table_field'}, $text{'table_type'}, $text{'table_null'}, $text{'table_key'}, $text{'table_default'}, $text{'table_extra'} ], 100, 0, \@tds); $i = 0; foreach $r (@desc) { local @cols; push(@cols, "".&html_escape($r->{'field'}).""); push(@cols, &html_escape($r->{'type'})); push(@cols, $r->{'null'} eq 'YES' ? $text{'yes'} : $text{'no'}); push(@cols, $r->{'key'} eq 'PRI' ? $text{'table_pri'} : $r->{'key'} eq 'MUL' ? $text{'table_mul'} : $text{'table_none'}); push(@cols, &html_escape($r->{'default'})); push(@cols, &html_escape($r->{'extra'})); print &ui_checked_columns_row(\@cols, \@tds, "d", $r->{'field'}); $i++; } print &ui_columns_end(); print &ui_links_row(\@rowlinks); print &ui_form_end([ [ "delete", $text{'table_delete'} ] ]); print "
\n"; print &ui_hidden("db", $in{'db'}),"\n"; print &ui_hidden("table", $in{'table'}),"\n"; print "\n"; # Add field button print "\n"; # View and edit data button print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; # CSV export button print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; if ($access{'indexes'}) { # Create index button print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; } # Drop table button print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "
\n"; print "
\n"; print "
\n"; print "
\n"; print "
\n"; print "
\n"; &ui_print_footer("edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}, "", $text{'index_return'}); mysql/exec.cgi0100755000567100000120000000261510740467703013333 0ustar jcameronwheel#!/usr/local/bin/perl # exec.cgi # Execute some SQL command and display output require './mysql-lib.pl'; &ReadParseMime(); &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); $access{'edonly'} && &error($text{'dbase_ecannot'}); &error_setup($text{'exec_err'}); if ($in{'clear'}) { # Delete the history file unlink("$commands_file.$in{'db'}"); &redirect("exec_form.cgi?db=$in{'db'}"); } else { $in{'cmd'} = join(" ", split(/[\r\n]+/, $in{'cmd'})); $cmd = $in{'cmd'} ? $in{'cmd'} : $in{'old'}; $d = &execute_sql_logged($in{'db'}, $cmd); &ui_print_header(undef, $text{'exec_title'}, ""); print &text('exec_out', "$cmd"),"

\n"; @data = @{$d->{'data'}}; if (@data) { print &ui_columns_start($d->{'titles'}); foreach $r (@data) { print &ui_columns_row($r); } print &ui_columns_end(); } else { print "$text{'exec_none'}

\n"; } open(OLD, "$commands_file.$in{'db'}"); while() { s/\r|\n//g; $already++ if ($_ eq $in{'cmd'}); } close(OLD); if (!$already && $in{'cmd'} =~ /\S/) { &open_lock_tempfile(OLD, ">>$commands_file.$in{'db'}"); &print_tempfile(OLD, "$in{'cmd'}\n"); &close_tempfile(OLD); chmod(0700, "$commands_file.$in{'db'}"); } &webmin_log("exec", undef, $in{'db'}, \%in); &ui_print_footer("exec_form.cgi?db=$in{'db'}", $text{'exec_return'}, "edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}, "", $text{'index_return'}); } mysql/exec_file.cgi0100775000567100000120000000343310740467703014333 0ustar jcameronwheel#!/usr/local/bin/perl # exec_file.cgi # Execute some SQL commands from a file and display the output require './mysql-lib.pl'; &ReadParseMime(); &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); $access{'edonly'} && &error($text{'dbase_ecannot'}); &error_setup($text{'exec_err'}); if ($in{'mode'}) { # From uploaded file $in{'upload'} || &error($text{'exec_eupload'}); $file = &transname(); open(TEMP, ">$file"); print TEMP $in{'upload'}; close(TEMP); &ui_print_header(undef, $text{'exec_title'}, ""); print "$text{'exec_uploadout'}

\n"; $need_unlink = 1; } else { # From local file -r $in{'file'} || &error($text{'exec_efile'}); $file = $in{'file'}; &ui_print_header(undef, $text{'exec_title'}, ""); print &text('exec_fileout', "$in{'file'}"),"

\n"; $need_unlink = 0; } # Un-compress file if needed $cf = &compression_format($file); $cmd = $cf == 1 ? "gunzip -c" : $cf == 2 ? "uncompress -C" : $cf == 3 ? "bunzip2 -c" : undef; if ($cmd) { ($prog, @args) = split(/\s+/, $cmd); &has_command($prog) || &error(&text('exec_ecompress', "$prog")); $tempfile = &transname(); $out = &backquote_command("$cmd <$file 2>&1 >$tempfile"); if ($?) { &error(&text('exec_ecompress2', "

$out
")); } unlink($file) if ($need_unlink); $file = $tempfile; $need_unlink = 1; } print "
";
($ex, $out) = &execute_sql_file($in{'db'}, $file);
print &html_escape($out);
$got++ if ($out =~ /\S/);
print "$text{'exec_noout'}\n" if (!$got);
print "
\n"; &webmin_log("execfile", undef, $in{'db'}, { 'mode' => $in{'mode'}, 'file' => $in{'file'} }); unlink($file) if ($need_unlink); &ui_print_footer("exec_form.cgi?db=$in{'db'}", $text{'exec_return'}, "edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}, "", $text{'index_return'}); mysql/exec_form.cgi0100755000567100000120000000700210740467703014351 0ustar jcameronwheel#!/usr/local/bin/perl # exec_form.cgi # Display a form for executing SQL in some database require './mysql-lib.pl'; &ReadParse(); &can_edit_db($in{'db'}) || &error($text{'dbase_ecannot'}); $access{'edonly'} && &error($text{'dbase_ecannot'}); &ui_print_header(undef, $text{'exec_title'}, "", "exec_form"); # Form for executing an SQL command open(OLD, "$commands_file.$in{'db'}"); while() { s/\r|\n//g; push(@old, $_); } close(OLD); print "

",&text('exec_header', "$in{'db'}"),"

\n"; print "

\n"; print "\n"; print "
\n"; if (@old) { print "$text{'exec_old'} \n"; print "\n"; print "
\n"; } print "
\n"; # Form for executing commands from a file print "
\n"; print "

",&text('exec_header2', "$in{'db'}"),"

\n"; print "

\n"; print " \n"; print "\n"; print " ", "\n"; print "
", "$text{'exec_file'} ", &file_chooser_button("file", 0, 1),"
", "$text{'exec_upload'}
\n"; # Form for loading a CSV or tab-separated file print "
\n"; print "

",&text('exec_header3', "$in{'db'}"),"
", $text{'exec_header4'},"

\n"; print "

\n"; print " \n"; print "\n"; print " ", "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "
", "$text{'exec_file'} ", &file_chooser_button("file", 0, 2),"
", "$text{'exec_upload'}
$text{'exec_import'}
$text{'exec_delete'} $text{'yes'}\n"; print " $text{'no'}
$text{'exec_ignore'} $text{'yes'}\n"; print " $text{'no'}
$text{'exec_format'}",&ui_radio("format", 2, [ [ 0, $text{'csv_format0'} ], [ 1, $text{'csv_format1'} ], [ 2, $text{'csv_format2'} ] ]), "
\n"; &ui_print_footer("edit_dbase.cgi?db=$in{'db'}", $text{'dbase_return'}, "", $text{'index_return'}); mysql/help/0040755000567100000120000000000010740467705012651 5ustar jcameronwheelmysql/help/exec_form.es.html0100644000567100000120000000040410740467703016105 0ustar jcameronwheel
Ejecutar SQL
Esta página sirve para digitar una sentencia SQL de forma arbitraria para que sea ejecutada en la base de datos seleccionada. Se pueden utilizar los comandos de selección, inserción, actualización y de administración.


mysql/help/edit_cpriv.sv.html0100644000567100000120000000045010740467703016310 0ustar jcameronwheel
Ändra fälträttigheter
På denna sida kan du ändra befintliga rättigheter per kolumn för användare. När du är klar trycker du på Spara så att ändringarna genomförs. Du kan också trycka på Ta bort för att ta bort rättigheterna från MySQL.
mysql/help/intro.sv.html0100644000567100000120000000131310740467703015312 0ustar jcameronwheel
MySQL-databasserver
MySQL är en enkel databasserver för Unix-system. MySQL stödjer multipla databaser, kraftfull åtkomstkontroll, många datatyper och det mesta av den vanliga SQL-syntaxen. Varje databas som servern hanterar kan innehålla flera tabeller och varje tabell kan innehålla flera rader data (poster).

Högst upp på startsidan finns en rad databasikoner och under dem en länk till formuläret för att lägga till databaser. Varje MySQL-server driver åtminstone mysql-databasen, som innehåller inställningar och rättighetstabeller. Nedanför databaserna finns ikoner för att konfigurera åtkomstkontrollen och längst ned finns en knapp för att stanna/starta databasservern.


mysql/help/create_cpriv.zh_TW.Big5.html0100644000567100000120000000023710740467703020021 0ustar jcameronwheel
«Ø¥ßÄæ¦ìÅv­­
³o¤@­¶¥i¥HÅı±z«Ø¥ß¤@­Ó·sªºÄæ¦ì¨Ï¥ÎªÌÅv­­. ¦b¿é¤J·sªºÄæ¦ìÅv­­«á, «ö¤UÀx¦s¥H¥ß¨è«Ø¥ß·sªºÅv­­.


mysql/help/db.html0100644000567100000120000000116410740467703014121 0ustar jcameronwheelThe following parameters are available :
Databases
The databases to which access is allowed. This can be an SQL regexp if desired.

Username
The user allowed to access the above database. This user must already exist in the User Permissions table.

Hosts
The hosts that the user can access the database from. If the option From host permissions is chosen, then MySQL should use the Host Permissions to control access.

Permissions
The MySQL operations the user is allowed to perform on the database.

mysql/help/dbs.zh_TW.Big5.html0100644000567100000120000000054510740467703016125 0ustar jcameronwheel
¸ê®Æ®wÅv­­
³o¤@­¶¥i¥HÅı±z©w¸q­ş¨Ç MySQL ¨Ï¥ÎªÌ¥i¥H±q­ş¨Ç¥D¾÷¦s¨ú­ş¨Ç¸ê®Æ®w. ¨C­Ó¨Ï¥ÎªÌ³£¥²¶·¤w¸g¦s¦b©ó¨Ï¥ÎªÌÅv­­¸ê®Æªí, ¨Ã¥B¥¦­Ì¥i¥H¦b³oÃä±o¨ì§ó¦hªº±ÂÅv.

¨Ï¥ÎªÌ¤£¯à±q«ü©w©ó¨Ï¥ÎªÌÅv­­¤§¥~ªº¥D¾÷µn¤J¸ê®Æ®w. µM¦Ó, ±z¥i¥H¸g¥Ñ¦b³o¨à¹ï¦P¤@­Ó¨Ï¥ÎªÌ«Ø¥ß¦h­Ó¤£¦P¥D¾÷ªº¤£¦PÅv­­, ¨Ï±o¨Ï¥ÎªÌ¨Ó¦Û¤£¦P¥D¾÷®É¦³¤£¦PªºÅv­­.


mysql/help/create_tpriv.html0100644000567100000120000000037010740467703016221 0ustar jcameronwheel
Create Table Permissions
This page allows you to create a new set of table-user permissions. After entering the new table permissions, click on Save to have the permissions immediately created.


mysql/help/field.es.html0100644000567100000120000000172710740467703015232 0ustar jcameronwheel
Nombre de campo
El nombre de este campo en la tabla.

Valores enumerados (para tipos enum y set)
Una lista de valores posibles para este campo.

Ancho y decimales (para tipos float y decimal)
La medida total de este campo y el número de dígitos a la derecha del punto decimal.

Ancho del tipo (para otros tipos)
El número máximo de caracteres permitidos para los datos de este campo.

Opciones del tipo
Para campos numéricos, este parámetro te permite seleccionar si el campo es sin signo o con relleno de ceros a la izquierda. Para campos de carácter, puedes seleccionar si las mayúsculas se tienen en cuena en las clasificaciones o no.

¿Permitir nulos?
Determina si los valores NULL están autorizados en este campo

Valor por defecto
El valor por defecto para este campo en los nuevos registros

mysql/help/cprivs.sv.html0100644000567100000120000000100410740467703015462 0ustar jcameronwheel
Fälträttigheter
Här kan du reglera användarnas åtkomsträttigheter till specifika fält i tabellen. Rättigheterna här kan inte omfatta mer än de som anges i Tabellrättigheter under Fälträttigheter för tabellen som fältet finns i.

Man lägger till fälträttigheter genom att först ange den databas och tabell där fältet finns i formuläret längs ned på sidan. Tryck sedan på knappen Lägg till rättigheter så visas ett formulär där fält och uppgifter om detta anges.


mysql/help/user.zh_TW.Big5.html0100644000567100000120000000102410740467703016324 0ustar jcameronwheel¹ï©ó¨C­Ó¨Ï¥ÎªÌ, ¥i¥H¨Ï¥Îªº°Ñ¼Æ¬°:
¨Ï¥ÎªÌ¦WºÙ
¹ï©ó³o­ÓÄæ¦ì, ±z¥²¶·¿é¤J¤@­Ó«ü©wªº¨Ï¥ÎªÌ¥H®M¥Î·sÅv­­; ©Î¿ï¾Ü°Î¦W¨Ï¥ÎªÌ¿ï¶µ¥H®M¥Î·sÅv­­µ¹©Ò¦³¨S¦C¦b¨Ï¥ÎªÌÅv­­¦Cªí¤¤ªº¨Ï¥ÎªÌ.

±K½X
¨Ï¥ÎªÌµn¤J¸ê®Æ®w¨t²Î©Ò»İ­nªº±K½X. ¦pªG³]©w¬°µL, ±N¤£»İ­n±K½X.

¥D¾÷
¨Ï¥ÎªÌ¤¹³\µn¤Jªº¨Ó·½¥D¾÷. ³o­ÓÄæ¦ì¥i¥H¥]§t SQL ¥¿³Wªí¥Üªk¥H²Å¦X¦h­Ó¥D¾÷, ¨Ò¦p 192.168.1.% ©Î %.foo.com.

Åv­­
¤¹³\¨Ï¥ÎªÌ¦b¥ô¦ó¸ê®Æ®w¤¤¨Ï¥Îªº MySQL ¾Ş§@.

mysql/help/edit_cpriv.es.html0100644000567100000120000000052710740467703016274 0ustar jcameronwheel

Permisos para Editar Campo
Esta página te permite editar un conjunto existente de permisos del tipo columna-usuario. Tras editar, haz click en el botón Salvar para que los cambios tengan efecto inmediato. También puedes hacer click en Borrar para borrar los permisos de MySQL.


mysql/help/edit_tpriv.sv.html0100644000567100000120000000045210740467703016333 0ustar jcameronwheel
Ändra tabellrättigheter
På denna sida kan du ändra befintliga rättigheter per tabell för användare. När du är klar trycker du på Spara så att ändringarna genomförs. Du kan också trycka på Ta bort för att ta bort rättigheterna från MySQL.
mysql/help/table_form.sv.html0100644000567100000120000000046210740467703016275 0ustar jcameronwheel
Skapa tabell
I detta formulär kan du skapa en ny, tom tabell. Du måste ange namn på tabellen samt ett eller flera fält. För varje fält måste du ange namn, datatyp och typlängd (om sådan finns för datatypen). När du är klar trycker du på Skapa så skapas tabellen direkt.
mysql/help/newdb_form.zh_TW.Big5.html0100644000567100000120000000037110740467703017474 0ustar jcameronwheel
«Ø¥ß¸ê®Æ®w
³o­Óªí³æ¥i¥HÅı±z«Ø¥ß¤@­Ó·sªº MySQL ¸ê®Æ®w, »P¿ï¾Ü©Êªºªì©l¸ê®Æªí. ±z¥²¶·¿é¤J¸ê®Æ®wªº¦WºÙ; ¦Ó¥B¦pªG±z­n«Ø¥ßªì©l¸ê®Æªí, ±z¤]¥²¶·¿é¤J¸ê®Æªíªº¦WºÙ»P¦Ü¤Ö¤@­ÓÄæ¦ìªº¸Ô²Ó¸ê®Æ. §¹¦¨«á, «ö¤U«Ø¥ß¥H¥ß¨è«Ø¥ß¸ê®Æ®w.


mysql/help/intro.es.html0100644000567100000120000000150510740467703015274 0ustar jcameronwheel
Servidor de Base de Datos MySQL
MySQL es un servidor de base de datos simple para sistemas Unix. Soporta múltiples bases de datos, potentes controles de acceso, muchos tipos de datos y la mayor parte de la sintáxis SQL estándar. Cada base de datos gestionada por el servidor puede contener múltiples tablas y cada tabla contener múltiples filas de datos.

La página principal muestra una lista de iconos de base de datos en la parte superior, con un enlace para añadir una nueva base de datos bajo cada uno de ellos. Cada servidor MySQL tendrá al menos la base de datos mysql que almacena tablas de configuración y de control de acceso. Bajo las bases de datos hay iconos para configurar el control de acceso y en la parte inferior hay un botón para parar y arrancar el servidor de base de datos.


mysql/help/users.html0100644000567100000120000000104510740467703014673 0ustar jcameronwheel
User Permissions
This page allows you to create and edit users who will have access to your MySQL databases. For each user, you can specify a username, password, allowable hosts and a set of permissions that determine what the user can do.

Because any user listed who has permissions will have those permissions on all databases, it is usually a good idea not to grant users on this page any permissions. Instead, use the Database Permissions page to grant access to users on a per-database basis.


mysql/help/create_user.html0100644000567100000120000000032210740467703016030 0ustar jcameronwheel
Create User
This form allows you to create a new MySQL user. After entering the details of the new user, click on Save to have the user immediately created.


mysql/help/create_tpriv.zh_TW.Big5.html0100644000567100000120000000023710740467703020042 0ustar jcameronwheel
«Ø¥ß¸ê®ÆªíÅv­­
³o¤@­¶¥i¥HÅı±z«Ø¥ß·sªº¸ê®Æªí¨Ï¥ÎªÌÅv­­. ¿é¤J·sªº¸ê®ÆªíÅv­­«á, «ö¤UÀx¦s¥H¥ß¨è«Ø¥ß·sªºÅv­­.


mysql/help/cprivs.html0100644000567100000120000000104310740467703015036 0ustar jcameronwheel
Field Permissions
This field allows you to grant additional access to specific fields in tables by users. The permissions granted cannot be greater than those specified in the Table Permissions under Field permissions for the table the field is in.

To add new field permissions, you must first select the database and table the field is in using the form at the bottom of the page. Then click the Add new permissions button to bring up a form for selecting the field and other details.


mysql/help/edit_field.zh_TW.Big5.html0100644000567100000120000000040210740467703017435 0ustar jcameronwheel
½s¿èÄæ¦ì
¦b³o¤@­¶±z¥i¥H½s¿è¤@­Ó²{¦sªº¸ê®ÆªíÄæ¬°. ¦ıÄæ¦ì°ò¥»ªº¸ê®ÆÃş§O¬O¤£¯à³Q§ïÅܪº, ±z¥i¥H§ïÅܨä¥LªºÄæ¦ì°Ñ¼Æ, ¨Ò¦p: ¦b±z§¹¦¨¤§«á, «ö¤UÀx¦s«ö¶s¥H§ó·s¸ê®Æªíµ²ºc, ©ÎªÌ«ö¤U§R°£¥H±q¸ê®Æªí¤¤²¾°£Äæ¦ì.


mysql/help/exec_form.html0100644000567100000120000000031310740467703015476 0ustar jcameronwheel
Execute SQL
This page is for entering an arbitrary SQL statement to be executed on the selected database. Select, insert, update and administration commands may all be used.


mysql/help/dbs.html0100644000567100000120000000074610740467703014311 0ustar jcameronwheel
Database Permissions
This page allows you to define which MySQL users will have access to which databases from which hosts. Every user must already exist in the User Permissions table, though they can be granted additional permissions here.

Users may not login from any hosts other than those specified in User Permissions. However, you may grant different permissions for different hosts by creating multiple rows for the same user.


mysql/help/edit_user.sv.html0100644000567100000120000000041710740467703016146 0ustar jcameronwheel
Ändra användare
I detta formulär kan du ändra uppgifter för MySQL-användare. När du är klar trycker du på Spara så att ändringarna genomförs. Du kan också trycka på Ta bort för att ta bort användaren från MySQL.
mysql/help/edit_dbase.sv.html0100644000567100000120000000067610740467703016255 0ustar jcameronwheel
Ändra databas
Högst upp på sidan finns det en eller flera rader med ikoner, där varje ikon representerar en tabell i databasen. Klicka på en ikon för att ändra i den tabellen.

Nedanför finns knappar för att lägga till en tabell i denna databas, utföra SQL på databasens tabeller och ta bort databasen inklusive alla tabeller. Var försiktig med användningen av den sistnämnda knappen, eftersom det inte går att ångra.


mysql/help/cpriv.sv.html0100644000567100000120000000061510740467703015306 0ustar jcameronwheelFöljande parametrar kan anges:
Fält
Fältet som rättigheterna hör till.
Användarnamn
Den användare som får rättigheterna. Användaren måste finnas i tabellen Användarrättigheter
Datorer
Datorer som användaren får komma åt tabellen från.
Rättigheter
De rättigheter som användaren har för angiven kolumn i tabellen.
mysql/help/table_form.html0100644000567100000120000000053110740467703015643 0ustar jcameronwheel
Create Table
This form is for creating a new, empty table. You must enter a table name and one or more fields. For each field, you must enter a name, select a data type and enter the type width (if appropriate for the data type). When done, click on the Create button to have the table immediately created.


mysql/help/db.sv.html0100644000567100000120000000115410740467703014547 0ustar jcameronwheelFöljande inställningar kan göras:
Databaser
De databaser som ska vara tillgängliga. Om du vill kan du skriva in ett reguljärt SQL-uttryck.
Användarnamn
Den användare som får komma åt databaser(erna) ovan. Användaren måste finnas i tabellen Användarrättigheter.
Datorer
Datorer som användaren får komma åt databasen från. Om du har valt Rättigheter från dator kommer MySQL att använda Datorrättigheter för att kontrollera åtkomsten.
Rättigheter
De MySQL-operationer som användaren får utföra på databasen.
mysql/help/cprivs.es.html0100644000567100000120000000114610740467703015450 0ustar jcameronwheel
Permisos de Campo
Este campo te permite conceder a usuarios acceso adicional a campos específicos de las tablas. Los permisos concedidos no pueden ser mayores que los especificados en los Permisos de Tabla bajo Permisos de Campo para la tabla donde esté el campo.

Para añadir nuevos permisos de campo debes de seleccionar primero la base de datos y la tabla donde está el campo mediante el formulario del final de la página. Luego haz click en el botón Añadir nuevos permisos para mostrar un formulario que permite seleccionar el campo y otros detalles.


mysql/help/edit_tpriv.es.html0100644000567100000120000000054410740467703016314 0ustar jcameronwheel
Permisos para Editar Tabla
Esta página te permite editar un conjunto existente de permisos del tipo tabla-usuario. Tras editarlo, haz click en el botón Salvar para hacer que los campos entren en vigor inmediátamente. Puedes también hacer click en Borrar para borrar los permisos de MySQL.


mysql/help/table_form.es.html0100644000567100000120000000061110740467703016250 0ustar jcameronwheel
Crear Tabla
Este formulario es para crear nuevas tablas vacías. Debes de digitar un nombre de tabla y uno o más campos. Para cada campo, debes de digitar un nombre, seleccionar un tipo de dato y digitar el ancho del tipo (si es apropiado para el tipo de dato). Al terminar, haz click en el botón Crear para hacer que la tabla quede inmediátamente creada.


mysql/help/edit_db.sv.html0100644000567100000120000000045010740467703015552 0ustar jcameronwheel
Ändra databasrättigheter
På denna sida kan du ändra befintliga rättigheter per databas för användare. När du är klar trycker du på Spara så att ändringarna genomförs. Du kan också trycka på Ta bort för att ta bort rättigheterna från MySQL.
mysql/help/edit_table.sv.html0100644000567100000120000000102410740467703016252 0ustar jcameronwheel
Ändra tabell
Tabellen som täcker större delen av denna sidan visar tabellstrukturen för den angivna tabellen i databasen. Varje rad innehåller uppgifter om ett fält i tabellen.

Längst ned till vänster finns en knapp för att lägga till fält i tabellen. Innan du trycker på den måste du välja fälttyp för det nya fältet. Se MySQL-dokumentationen för mer information om fälttyper. Längst ned hittar du också knappar för att inspektera alla data i tabellen och för att ta bort tabellen inklusive alla data.


mysql/help/field.html0100644000567100000120000000161010740467703014613 0ustar jcameronwheel
Field name
The name of this field in the table.

Enumerated values (for enum and set types)
A list of possible values for this field.

Width and decimals (for float and decimal types)
The total width of this field, and the number of digits to the right of the decimal point.

Type width (for other types)
The maximum number of characters allowed for data in this field.

Type options
For numeric fields, this parameter allows you to choose whether the field is unsigned or left-padded with zeros. For character fields, you can choose whether case is taken into account when sorting or not.

Allow nulls?
Determines whether NULL values are allowed in this field

Default value
The default value for this field in new records

mysql/help/exec_form.zh_TW.Big5.html0100644000567100000120000000026410740467703017322 0ustar jcameronwheel
°õ¦æ SQL ¬d¸ß
³o¤@­¶¬O¥Î©ó¿é¤J¤@­Ó¥ô·Nªº SQL ´y­z¨Ã°õ¦æ¦b«ü©wªº¸ê®Æ®w¤W. ¥i¥H¨Ï¥Îªº«ü¥O¥]¬A¤F¿ï¾Ü (select), ´¡¤J (insert), §ó·s (update) µ¥µ¥ºŞ²z«ü¥O.


mysql/help/users.sv.html0100644000567100000120000000076710740467703015334 0ustar jcameronwheel
Användarrättigheter
På denna sida kan du lägga till och ändra användare som får komma åt dina MySQL-databaser. För varje användare kan du ange användarnamn, lösenord, tillåtna datorer och rättigheter som bestämmer vad användaren får göra.

Eftersom de rättigheter som användaren får här gäller alla databaser är det klokt att inte ge några rättigheter här, utan istället använda sidan Databasrättigheter för att dela ut rättigheter till specifika databaser.


mysql/help/create_user.sv.html0100644000567100000120000000033510740467703016463 0ustar jcameronwheel
Lägg till användare
I detta formulär kan du lägga till MySQL-användare. När du har angivit uppgifter om den nya användaren trycker du på Spara så skapas användaren direkt.
mysql/help/edit_field.html0100644000567100000120000000054610740467703015627 0ustar jcameronwheel
Edit Field
On this page you can edit an existing table field. While the basic data type of the field cannot be changed, you are allowed to modify other field parameters such as : When done, click on the Save button to update the table structure, or on Delete to remove the field from the table.


mysql/help/edit_user.es.html0100644000567100000120000000045710740467703016131 0ustar jcameronwheel
Editar Usuario
Este formulario te permite editar un usuario existente de MySQL. Tras editarlo, haz click en el botón Salvar para hacer que los cambios tengan efecto inmediato. Puedes hacer click en Borrar para borrar al usuario de MySQL.


mysql/help/edit_dbase.es.html0100644000567100000120000000077210740467703016231 0ustar jcameronwheel
Editar Base de Datos
En la parte superior de esta página hay filas de iconos, cada uno representando una tabla dentro de la base de datos. Para editar la estructura de una tabla, sólo haz click en uno de los iconos.

Debajo hay botones para crear una nueva tabla dentro de esta base de datos, ejecutando SQL en las tablas de la base de datos y borrando la base de datos y todas las tablas de ella.

¡El botón final debería de usarse con cuidado ya que no es reversible!.


mysql/help/cpriv.es.html0100644000567100000120000000075110740467703015266 0ustar jcameronwheelLos siguiente parámetros están disponibles:
Campo
El campo al que se deberían aplicar esto permisos.

Nombre de usuario
El usuario al que se condecen los permisos. Este usuario ya debe de existir en la tabla de Permisos de Usuario.

Máquinas
Las máquinas desde las que el usuario puede acceder a la tabla.

Permisos
Los permisos concedidos al usuario en la columna seleccionada de la tabla.

mysql/help/edit_db.html0100644000567100000120000000046610740467703015132 0ustar jcameronwheel
Edit Database Permissions
This page allows you to edit an existing set of database-user permissions. After editing, click the Save button to have the changes take effect immediately. You may also click on Delete to delete the permissions from MySQL.


mysql/help/tpriv.sv.html0100644000567100000120000000101610740467703015323 0ustar jcameronwheelFöljande inställningar kan göras:
Tabell
Tabell som rättigheterna gäller för.
Användarnamn
Användare som får rättigheterna. Användaren måste finnas i tabellen Användarrättigheter
Datorer
Datorer som användaren kan komma åt tabellen från.
Tabellrättigheter
Användarens rättigheter för samtliga kolumner.
Fälträttigheter
Maximala rättigheter som denna användare kan få i någon tabellkolumn på sidan Fälträttigheter
mysql/help/intro.html0100644000567100000120000000127310740467703014670 0ustar jcameronwheel
MySQL Database Server
MySQL is a simple database server for Unix systems. It supports multiple databases, powerful access controls, many data types and most of the standard SQL syntax. Each database managed by the server can contain multiple tables, and each table contains multiple rows of data.

The main page dislays a list of database icons at the top, with a link for adding a new database below them. Every MySQL server will have at least the mysql database, which stores configuration and access control tables. Below the databases are icons for configuring access control, and at the bottom is a button for stopping or starting the database server.


mysql/help/db.es.html0100644000567100000120000000135510740467703014531 0ustar jcameronwheelEstán disponibles los siguientes parámetros:
Bases de Datos
Las bases de datos a las que se autoriza el acceso. Puede ser una expresión SQL si se desea.

Nombre de usuario
El usuario que tiene concedido el acceso a la tabla de arriba. Este usuario ya debe de existir en la tabla de Permisos de Usuario.

Máquinas
Las máquinas a las que el usuario puede acceder a su base de datos. Si la opción Permisos desde máquina es seleccionada, entonces MySQL debería de usar los Permisos de Máquina para controlar el acceso.

Permisos
Las operaciones de MySQL a que el usuario está autorizado a realizar en la base de datos.

mysql/help/create_field.sv.html0100644000567100000120000000036510740467703016573 0ustar jcameronwheel
Lägg till fält
På denna sida kan du lägga till fält i tabellen. De parametrar du kan ändra på för det nya fältet är: När du är klar trycker du på Spara, så uppdateras tabellen med det nya fältet.
mysql/help/create_db.sv.html0100644000567100000120000000036010740467703016070 0ustar jcameronwheel
Lägg till databasrättigheter
På denna sida kan du lägga till användarrättigheter för databasen. När du har skrivit in de nya rättigheterna trycker du på Spara för att rättigheterna ska skapas.
mysql/help/edit_db.es.html0100644000567100000120000000054710740467703015540 0ustar jcameronwheel
Permisos de Editar Base de Datos
Esta página te permite editar un conjunto existente de permisos del tipo base_de_datos-usuario. Tras editarla, haz click en el botón Salvar para hacer que los cambios tengan efecto inmediato. Puedes también hacer click en Borrar para borrar los permisos de MySQL.


mysql/help/field.zh_TW.Big5.html0100644000567100000120000000117010740467703016433 0ustar jcameronwheel
Äæ¦ì¦WºÙ
¸ê®Æªí¤¤ªºÄæ¦ì¦WºÙ.

¦CÁ|­È (µ¹ enum »P set Ãş§O¨Ï¥Î)
¤@­Óµ¹³o­ÓÄæ¦ì¨Ï¥Îªº¥i¯à¼Æ­È¦Cªí.

¼e«×»P¤p¼Æ (µ¹ float »P decimal Ãş§O¨Ï¥Î)
³o­ÓÄæ¦ìªº¼e«×, ¤p¼Æ¦ì¼Æ.

Ãş§O¼e«× (µ¹¨ä¥LÃş§O¨Ï¥Î)
³o­ÓÄæ¦ì¤¤¤¹³\ªº³Ì¤j¸ê®Æ¦r¤¸¼Æ.

Ãş§O¿ï¶µ
¹ï©ó¼Æ¦r©ÊªºÄæ¦ì, ³o­Ó°Ñ¼Æ¤¹³\±z¿ï¾ÜÄæ¦ì®ÉµL²Å¸¹ªº©Î­n¦b¥ªÃä¶ñº¡ 0. ¹ï©ó¦r¤¸ªºÄæ¦ì, ±z¥i¥H¿ï¾Ü¬O§_°Ï¤À¤j¤p¼g, ¬O§_­n±Æ§Çµ¥.

¬O§_¤¹³\ªÅ¥Õ­È?
¨M©w¬O§_¥i¥H¦b³o­ÓÄæ¦ì¤¤¨Ï¥ÎªÅ¥Õ (NULL) ¼Æ­È

¹w³]¼Æ­È
¦b¼W¥[·s¬ö¿ı®É³o­ÓÄæ¦ìªº¹w³]¼Æ­È

mysql/help/edit_table.es.html0100644000567100000120000000115710740467703016240 0ustar jcameronwheel
Editar Tabla
La tabla que llena la mayor parte de esta página muestra la estructura de la tabla seleccionada de tu base de datos. Cada fila detalla un campo dentro de la tabla, mostrando el nombre, tipo de datos y otras opciones.

En la parte inferior izquierda hay un botón para añadir un nuevo campo a la tabla. Antes de hacer click en él, debes de seleccionar el tipo de campo a añadir - mira la documentación de MySQL para más información sobre los tipos de campo. También en la parte inferior hay botones para ver todos los datos de la tabla y borrar la tabla entera y todos sus datos.


mysql/help/create_field.html0100644000567100000120000000036410740467703016143 0ustar jcameronwheel
Add Field
On this page you can add a new field to the table. The editable parameters for the new field are : When done, click on the Save button to update the table structure with the new field.
mysql/help/edit_cpriv.zh_TW.Big5.html0100644000567100000120000000033010740467703017475 0ustar jcameronwheel
½s¿èÄæ¦ìÅv­­
³o¤@­¶¥i¥HÅı±z½s¿è¥ô¦ó²{¦sªºÄæ¦ì¨Ï¥ÎªÌÅv­­. ¦b½s¿è¤§«á, «ö¤UÀx¦s«ö¶s¥H¨Ï±oÅܧó¥ß¨è¥Í®Ä. ±z¤]¥i¥H«ö¤U§R°£¥H±q MySQL ¤¤§R°£¥ô¦ó¤@­ÓÅv­­³]©w.


mysql/help/users.es.html0100644000567100000120000000117510740467703015305 0ustar jcameronwheel
Permisos de Usuario
Esta página te permite crear y editar usuarios que tendrán acceso a tus bases de datos MySQL. Para cada usuario, puedes especificar un nombre, clave de acceso, máquinas autorizadas y un conjunto de permisos que determinan lo que el usuario puede hacer.

Ya que cualquier usuario de la lista que tenga permisos tendrá esos permisos en todas las bases de datos, es normalmente buena idea no conceder a los usuarios de esta página permiso alguno. En su lugar, utiliza la página de Permisos de Base de Datos para conceder acceso a los usuarios en base a por-base-de-datos.


mysql/help/create_user.es.html0100644000567100000120000000037310740467703016444 0ustar jcameronwheel
Crear Usuario
Este formulario te permite crear un nuevo usuario de MySQL. Tras digitar los detalles del nuevo usuario, haz click en Salvar para hacer que el usuario quede inmediátamente creado.


mysql/help/intro.zh_TW.Big5.html0100644000567100000120000000074410740467703016511 0ustar jcameronwheel
MySQL ¸ê®Æ®w¦øªA¾¹
MySQL ¬O¤@­Óµ¹ Unix ¨t²Î¨Ï¥ÎªºÂ²³æ¸ê®Æ®w¦øªA¾¹. ¥¦¤ä´©¦h­«ªº¸ê®Æ®w, ±j¤Oªº¦s¨ú±±¨î, ¦hºØ¸ê®ÆÃş§O»P¦h¼Æªº¼Ğ·Ç SQL «ü¥O. µ¹­Ó³Q¦øªA¾¹ºŞ²zªº¸ê®Æ®w³£¥i¥H¦³¦h­«ªº¸ê®Æªí, ¨C­Ó¸ê®Æªí¤S¥]§t¦h­Ó¤£¦PÄæ¦ìªº¸ê®Æ.

¥D­nªºµe­±¦b¤W­±¦C¥X¤F¸ê®Æ®wªº¹Ï¥Ü, »P¤@­Ó¼W¥[·s¸ê®Æ®wªº³sµ². ¨C­Ó MySQL ¦øªA¾¹³£¦Ü¤Ö¦³¤@­Ó¥s°µ mysql ªº¸ê®Æ®w, ³oÀx¦s¤F¬ÛÃöªº²ÕºA»P¦s¨ú±±¨î¦Cªí. µe­±ªº¤U¤è«h¬O¥Î¥H²ÕºA¦s¨ú±±¨îªº¹Ï¥Ü, ©³ºİ«h¬O°±¤î/±Ò°Ê¸ê®Æ®w¦øªA¾¹ªº«ö¶s.


mysql/help/tpriv.es.html0100644000567100000120000000123010740467703015300 0ustar jcameronwheelEstán disponibles los siguientes parámetros:
Tabla
La tabla a la que se aplicarán estos permisos.

Nombre de usuario
El usuario al que se conceden los permisos. Este usuario ya debe de existir en la tabla de Permisos de Usuario.

Máquinas
Las máquinas desde las que el usuario puede acceder a la tabla.

Permisos de tabla
Los permisos concedidos al usuario en todas las columnas de la tabla.

Permisos de campo
El máximo de permisos que se puede conceder a este usuario para cualquier columna de la tabla en la página Permisos de Campo.

mysql/help/create_field.es.html0100644000567100000120000000042510740467703016547 0ustar jcameronwheel
Añadir Campo
En esta página puedes añadir un nuevo campo a la tabla. Los parámetros modificables para el nuevo campo son: Al termina, haz click en el botón Salvar para actualizar la estructura de la tabla con el nuevo campo.
mysql/help/tprivs.sv.html0100644000567100000120000000104610740467703015511 0ustar jcameronwheel
Tabellrättigheter
På den här sidan kan du dela ut ytterligare användarrättigheter för tabeller förutom vad som angivits i Användarrättigheter och Databasrättigheter. De rättigheter som ges här gäller bara för en tabell i en databas och för en användare, vilket medför att du kan specificera rättigheter mycket detaljerat.

Ange längst ned på sidan den databas som tabellen finns i och tryck sedan på Lägg till rättigheter, så får du upp ett formulär där du kan ange tabell och övriga uppgifter.


mysql/help/create_db.es.html0100644000567100000120000000046110740467703016051 0ustar jcameronwheel
Permisos para Crear Base de Datos
Esta página te permite crear un nuevo conjunto de permisos del tipo base_de_datos-usuario. Tras digitar los permisos de la nueva base de datos, haz click en Salvar para hacer que los permisos se creen inmediátamente.


mysql/help/edit_user.html0100644000567100000120000000041410740467703015514 0ustar jcameronwheel
Edit User
This form allows you to edit an existing MySQL user. After editing, click the Save button to have the changes take effect immediately. You may also click on Delete to delete the user from MySQL.


mysql/help/edit_dbase.html0100644000567100000120000000064710740467703015624 0ustar jcameronwheel
Edit Database
At the top of this page are rows of icons, each representing one table in the database. To edit the structure of a table, just click on one of the icons.

Below are buttons for creating a new table in this database, executing SQL on the tables of the database and dropping the database and all tables in it. The final button should be used with care, as it is not reversible!


mysql/help/cpriv.html0100644000567100000120000000070010740467703014652 0ustar jcameronwheelThe following parameters are available :
Field
The field these permissions should apply to.

Username
The user to whom the permissions are granted. This user must already exist in the User Permissions table.

Hosts
The hosts that the user can access the table from.

Permissions
The permissions granted to the user on the chosen column of the table.

mysql/help/cprivs.zh_TW.Big5.html0100644000567100000120000000050110740467703016653 0ustar jcameronwheel
Äæ¦ìÅv­­
³o­ÓÄæ¦ì¥i¥HÅı±z±ÂÅv¨Ï¥ÎªÌÃB¥~ªº¦s¨ú¨ì¸ê®Æªí¤¤«ü©wªºÄæ¦ì. ³o¨ÇÅv­­±ÂÅv¤£¯à¤ñ¦bÄæ¦ìÅv­­¤U­±¸ê®ÆªíÅv­­¤¤©Ò³]©wªºÁÙ¤j.

­n¼W¥[·sªºÄæ¦ìÅv­­, ±z¥²¶·­n¥ı¨Ï¥Î¥»­¶©³ºİªºªí³æ¿ï¾Ü¸ê®Æ®w»PÄæ¦ì, µM«áÂI¿ï¼W¥[·sÅv­­¨ì¸ê®Æ®w»P¸ê®Æªí«ö¶s¥H±o¨ì¿ï¾ÜÄæ¦ì©M¨ä¥L²Ó¸`ªºªí³æ.


mysql/help/edit_tpriv.zh_TW.Big5.html0100644000567100000120000000033410740467703017522 0ustar jcameronwheel
½s¿è¸ê®ÆªíÅv­­
³o¤@­¶¥i¥HÅı±z½s¿è¥ô¦ó²{¦sªº¸ê®Æªí¨Ï¥ÎªÌÅv­­. ¦b½s¿è¤§«á, «ö¤UÀx¦s«ö¶s¥H¨Ï±oÅܧó¥ß¨è¥Í®Ä. ±z¤]¥i¥H«ö¤U§R°£¥H±q MySQL ¤¤§R°£¥ô¦ó¤@­ÓÅv­­³]©w.


mysql/help/edit_cpriv.html0100644000567100000120000000046510740467703015667 0ustar jcameronwheel
Edit Field Permissions
This page allows you to edit an existing set of column-user permissions. After editing, click the Save button to have the changes take effect immediately. You may also click on Delete to delete the permissions from MySQL.


mysql/help/table_form.zh_TW.Big5.html0100644000567100000120000000040010740467703017455 0ustar jcameronwheel
«Ø¥ß¸ê®Æªí
³o­Óªí³æ¬O¥Î©ó«Ø¥ß·sªº, ªÅ¥Õªº¸ê®Æªí. ±z¥²¶·¿é¤J¸ê®Æªí¦WºÙ»P¦Ü¤Ö¤@­Ó©Î¦h­ÓÄæ¦ì. ¹ï©ó¨C¤@­ÓÄæ¦ì, ±z¥²¶·­n¿é¤J¦WºÙ, ¿ï¾Ü¤@­Ó¸ê®ÆÃş§O¨Ã¿é¤JÃş§Oªº¼e«× (¦pªG¸ê®ÆÃş§O»İ­n). §¹¦¨¤§«á, «ö¤U«Ø¥ß¥H¥ß¨è«Ø¥ß³o­Ó¸ê®Æªí.


mysql/help/create_cpriv.sv.html0100644000567100000120000000035310740467703016630 0ustar jcameronwheel
Lägg till fälträttigheter
På denna sida kan du lägga till användarrättigheter för fält. När du har skrivit in de nya rättigheterna trycker du på Spara för att rättigheterna ska skapas.
mysql/help/tprivs.es.html0100644000567100000120000000125710740467703015474 0ustar jcameronwheel
Permisos de Tabla
Esta página te permite conceder acceso adicional de usuarios a tablas, además de lo que esté autorizado en Permisos de Usuario o en Permisos de Base de Datos. Los permisos concedidos aquí se aplican sólo para acceder a una tabla en una base de datos por un usuario, permitiendo de esta manera un acceso granular.

Para añadir permisos a nueva tabla, debes de seleccionar primero la base de datos en que se está usando la tabla mediante el formulario de la parte inferior de la página. Luego haz click en el botón Añadir nuevos permisos para hacer salir un formulario para seleccionar la tabla y otros detalles.


mysql/help/dbs.sv.html0100644000567100000120000000072510740467703014735 0ustar jcameronwheel
Databasrättigheter
På denna sida kan man ange de MySQL-användare som får komma åt vissa databaser från specificerade datorer. Användarna måste finnas i tabellen Användarrättigheter, men de kan få ytterligare rättigheter här.

Användare får inte logga in från någon annan dator än de som anges i Användarrättigheter. Man kan ge samma användare olika rättigheter från olika datorer genom att göra flera rader för användaren.


mysql/help/edit_user.zh_TW.Big5.html0100644000567100000120000000032510740467703017334 0ustar jcameronwheel
½s¿è¨Ï¥ÎªÌ
³o¤@­¶¥i¥HÅı±z½s¿è¥ô¦ó²{¦sªº MySQL ¨Ï¥ÎªÌ. ¦b½s¿è¤§«á, «ö¤UÀx¦s«ö¶s¥H¨Ï±oÅܧó¥ß¨è¥Í®Ä. ±z¤]¥i¥H«ö¤U§R°£¥H±q MySQL ¤¤§R°£¥ô¦ó¤@­ÓÅv­­³]©w.


mysql/help/cpriv.zh_TW.Big5.html0100644000567100000120000000044310740467703016475 0ustar jcameronwheel±z¥i¥H¨Ï¥Î¤U¦Cªº°Ñ¼Æ:
ĿĿ¦ì
³o­ÓÅv­­­n®M¥ÎªºÄæ¦ì.

¨Ï¥ÎªÌ¦WºÙ
­n±ÂÅvªº¨Ï¥ÎªÌ¦WºÙ. ³o­Ó¨Ï¥ÎªÌ¥²¶·¤w¸g¦s¦b©ó¨Ï¥ÎªÌÅv­­¸ê®Æªí¤¤.

¥D¾÷
¨Ï¥ÎªÌ¥i¥H¦s¨ú¸ê®Æªíªº¨Ó·½¥D¾÷.

Åv­­
±ÂÅvµ¹¿ï¾Üªº¨Ï¥ÎªÌªºÅv­­.

mysql/help/edit_dbase.zh_TW.Big5.html0100644000567100000120000000046010740467703017434 0ustar jcameronwheel
½s¿è¸ê®Æ®w
¦b³o¤@­¶³»ºİ¦³¼Æ¦Cªº¹Ï¥Ü, ¨C¤@­Ó¹Ï¥Ü¥Nªí¤F¸ê®Æ®w¤¤ªº¸ê®Æªí. «ö¤U¹Ï¥Ü, ±z¥i¥H½s¿è¸ê®Æªíªºµ²ºc.

¦b¤U­±ªº«ö¶s«h¨Ï¥Î¥H¦b³o­Ó¸ê®Æ®w¤¤«Ø¥ß·sªº¸ê®Æªí, ¦b¸ê®Æ®w¤¤¸ê®Æªí°õ¦æ SQL ¬d¸ß»P¥á±ó³o­Ó¸ê®Æ®w»P¨ä¤¤ªº©Ò¦³¸ê®Æ. ¨Ï¥Î¥á±ó¸ê®Æ®w«ö¶s®É­n¯S§O¤p¤ß, ¦]¬°³o¬O¤£¥i´_­ìªº!


mysql/help/db.zh_TW.Big5.html0100644000567100000120000000066310740467703015743 0ustar jcameronwheel±z¥i¥H¨Ï¥Î¤U¦Cªº°Ñ¼Æ:
¸ê®Æ®w
­n¤¹³\¦s¨úªº¸ê®Æ®w. ¦pªG»İ­nªº¸Ü, ³o¥i¥H¬O¤@­Ó SQL ¥¿³Wªí¥Ü¦¡.

¨Ï¥ÎªÌ¦WºÙ
¤¹³\¦s¨ú¤W¦C¸ê®Æ®wªº¨Ï¥ÎªÌ. ³o­Ó¨Ï¥ÎªÌ¥²¶·¤w¸g¦s¦b©ó¨Ï¥ÎªÌÅv­­¸ê®Æªí¤¤.

¥D¾÷
¨Ï¥ÎªÌ¥i¥H¦s¨ú¸ê®Æªíªº¨Ó·½¥D¾÷. ¦pªG¿ï¾Ü¤F¿ï¶µ±q¥D¾÷Åv­­, «h MySQL À³¸Ó¥i¥H¥Î¥D¾÷Åv­­±±¨î¦s¨ú.

Åv­­
¨Ï¥ÎªÌ¤¹³\¦b¸ê®Æ®w¤W¨Ï¥Îªº MySQL ¾Ş§@.

mysql/help/user.sv.html0100644000567100000120000000143010740467703015135 0ustar jcameronwheelFör varje användare kan följande inställningar göras:
Användarnamn
Här kan du skriva in ett användarnamn eller välja Anonym användare, vilket resulterar i att rättigheterna gäller för alla användare som inte finns i tabellen Användarrättigheter.
Lösenord
Det lösenord som användaren ska ange när han/hon loggar in. Om lösenord inte krävs väljer du Inget.
Datorer
IP-adress eller namn på den dator som användaren får logga in från. I detta fält kan du också ange ett reguljärt SQL-uttryck som expanderas till flera datorer, t ex 192.168.1.% och %.foo.com.
Rättigheter
MySQL-operationer som denna användare får utföra på alla databaser. mysql/help/create_cpriv.html0100644000567100000120000000037010740467703016200 0ustar jcameronwheel
Create Field Permissions
This page allows you to create a new set of field-user permissions. After entering the new field permissions, click on Save to have the permissions immediately created.


mysql/help/newdb_form.sv.html0100644000567100000120000000044410740467703016305 0ustar jcameronwheel
Skapa databas
Med detta formulär kan du skapa en ny MySQL-databas. Du måste ange ett namn på databasen och om du skapar en tabell måste du ange namn på tabellen och uppgifter om minst ett fält. När du är klar trycker du på Skapa, så skapas databasen direkt.
mysql/help/dbs.es.html0100644000567100000120000000104710740467703014712 0ustar jcameronwheel
Permisos de Base de Datos
Esta página te permite definir qué usuarios de MySQL tendrán acceso a qué base de datos de qué máquinas. Cada usuario ya debe de existir en la tabla de Permisos de Usuario, aunque se les pude conceder permisos adicionales aquí.

Los usuarios no pueden hacer login desde máquina alguna que no sean las especificadas en Permisos de Usuario. Sin embargo, puedes conceder permisos diferentes para diferentes máquinas mediante la creación de múltiples filas para el mismo usuario.


mysql/help/edit_db.zh_TW.Big5.html0100644000567100000120000000033010740467703016737 0ustar jcameronwheel
½s¿è¸ê®Æ®wÅv­­
³o¤@­¶¥i¥HÅı±z½s¿è¥ô¦ó²{¦sªº¸ê®Æ®w¨Ï¥ÎªÌÅv­­. ¦b½s¿è¤§«á, «ö¤UÀx¦s«ö¶s¥H¨Ï±oÅܧó¥ß¨è¥Í®Ä. ±z¤]¥i¥H«ö¤U§R°£¥H±q MySQL ¤¤§R°£¥ô¦ó¤@­ÓÅv­­³]©w.


mysql/help/edit_table.zh_TW.Big5.html0100644000567100000120000000056410740467703017452 0ustar jcameronwheel
½s¿è¸ê®Æªí
³o­Óªí®æÅã¥Ü±zªº¸ê®Æ®w¤¤©Ò¿ï¾Ü¸ê®Æªíªºµ²ºc. ¨C¤@¦Cªº³£¬O¸ê®Æªí¤¤Äæ¦ìªº¸Ô²Ó¸ê®Æ, ¥]§t¤FÄæ¦ì¦WºÙ, ¸ê®ÆÃş§O»P¨ä¥Lªº¿ï¶µ.

¦b¥ª¤U¨¤ªº«ö¶s¬O¥Î¥H¦b¸ê®Æªí¤¤«Ø¥ß·sªºÄ欰. ¦b«ö¤U¤§«e, ±z¥²¶·­n¿ï¾Ü­n¼W¥[ªºÄæ¦ìÃş§O - À˵ø MySQL ªº¤å¥ó¥H¨ú±o§ó¦hªºÄæ¦ìÃş§O¸ê°T. ¦¹¥~, ©³³¡¨ä¥Lªº«ö¶s¥i¥HÀ˵ø¸ê®Æªí¤¤ªº¥ş³¡¸ê®Æ, ©Î§R°£¤ìµ^ªº¸ê®Æªí»P¥ş³¡ªº¸ê®Æ


mysql/help/create_cpriv.es.html0100644000567100000120000000042510740467703016607 0ustar jcameronwheel
Permisos para Crear Campo
Esta página te permite crear un nuevo conjunto de permisos del tipo campo-usuario. Tras digitar los permisos del nuevo campo, haz click en Salvar para tener creados inmediátamente los permisos.


mysql/help/create_tpriv.sv.html0100644000567100000120000000035610740467703016654 0ustar jcameronwheel
Lägg till tabellrättigheter
På denna sida kan du lägga till användarrättigheter för tabellen. När du har angivit de nya rättigheterna trycker du på Spara för att rättigheterna ska skapas.
mysql/help/user.html0100644000567100000120000000142310740467703014510 0ustar jcameronwheelFor each user, the following parameters are available :
Username
For this field, you may either enter a specific username, or choose the Anonymous user option in which case the permissions will apply to any user who is not in the User Permissions list.

Password
The password required by this user when logging in. If None, then no password is needed.

Hosts
The IP address or hostname of the host this user is allowed to login from. This field can also contain an SQL regular expression matching multiple hosts, like 192.168.1.% or %.foo.com.

Permissions
The MySQL operations this user is allowed to perform on any database.

mysql/help/edit_field.sv.html0100644000567100000120000000047410740467703016256 0ustar jcameronwheel

Ändra fält
På denna sida kan du ändra i ett befintligt tabellfält. Datatypen kan inte ändras, men övriga parametrar går att modifiera: När du är klar trycker du på Spara för att uppdatera tabellstrukturen eller på Ta bort, så tas fältet bort från tabellen.
mysql/help/users.zh_TW.Big5.html0100644000567100000120000000055310740467703016515 0ustar jcameronwheel
¨Ï¥ÎªÌÅv­­
³o¤@­¶¥i¥HÅı±z«Ø¥ß»P½s¿è¥i¥H¦s¨ú±zªº MySQL ¸ê®Æ®wªº¨Ï¥ÎªÌ. ¹ï©ó¨C­Ó¨Ï¥ÎªÌ, ±z¥²¶·«ü©w¨Ï¥ÎªÌ¦WºÙ, ±K½X, ¤¹³\ªº¨Ó·½¥D¾÷»P¤@²Õ¨M©w¨ÏªÌ¥i¥H¾Ş§@¨Æ¶µªºÅv­­.

¦]¬°¥ô¦ó¦C¥Xªº¨Ï¥ÎªÌ³£¹ï¥ş³¡ªº¸ê®Æ®w¦³©Ò³]©wªºÅv­­. ©Ò¥H³Ì¦n¤£­n¦b³oÃä±Â»P¨Ï¥ÎªÌ¥ô¦óÅv­­. ±zÀ³¸Ó­n¨Ï¥Î¸ê®Æ®wÅv­­¥H¨Ì¾Ú¸ê®Æ®w¦WºÙ±Â»P¨Ï¥ÎªÌ­Ó§OªºÅv­­.


mysql/help/create_user.zh_TW.Big5.html0100644000567100000120000000024210740467703017650 0ustar jcameronwheel
«Ø¥ß¨Ï¥ÎªÌ
³o­Óªí³æ¥i¥HÅı±z«Ø¥ß¤@­Ó·sªº MySQL ¨Ï¥ÎªÌ. ¦b¿é¤J¤F¨Ï¥ÎªÌªº¸Ô²Ó¸ê®Æ«á, «ö¤UÀx¦s¥H¥ß¨è«Ø¥ß·sªº¨Ï¥ÎªÌ.
mysql/help/newdb_form.html0100644000567100000120000000053010740467703015652 0ustar jcameronwheel
Create Database
This form allows you to create a new MySQL database, with an optional initial table. You must enter a database name, and if creating an initial table you must enter a table name and the details of at least one field. When done, click on the Create to have the database immediately created.


mysql/help/tpriv.zh_TW.Big5.html0100644000567100000120000000063210740467703016516 0ustar jcameronwheel±z¥i¥H¨Ï¥Î¤U¦Cªº°Ñ¼Æ:
¸ê®Æªí
³o¨ÇÅv­­­n®M¥Îªº¸ê®Æªí.

¨Ï¥ÎªÌ¦WºÙ
³o¨ÇÅv­­­n±ÂÅvªº¨Ï¥ÎªÌ. ³o­Ó¨Ï¥ÎªÌ¥²¶·¤w¸g¦s¦b©ó¨Ï¥ÎªÌÅv­­¸ê®Æªí¤¤.

¥D¾÷
³o­Ó¨Ï¥ÎªÌ¥i¥H¦s¨ú¸ê®Æªíªº¨Ó·½¥D¾÷.

¸ê®ÆªíÅv­­
­n±ÂÅvµ¹¨Ï¥ÎªÌ­Ó¸ê®Æªí¤¤©Ò¦³Äæ¦ìªºÅv­­.

Äæ¦ìÅv­­
¹ï©ó¸ê®ÆªíªºÄæ¦ìÅv­­¤¤Äæ¦ì­n±ÂÅvµ¹¨Ï¥ÎªÌªº³Ì¤jÅv­­.

mysql/help/user.es.html0100644000567100000120000000163310740467703015121 0ustar jcameronwheelPara cada usuario están disponibles los siguientes parámetros:
Nombre de usuario
Para este campo, debes de digitar o un nombre específico de usuario o seleccionar la opción de Usuario anónimo, del cual se aplicarán los permisos a cualquier usuario que no esté en la lista de Permisos de Usuario.

Clave de Acceso
La clave de acceso necesaria para este usuario cuando haga login. Si Ninguna, no hace falta clave de acceso.

Máquinas
La dirección IP o nombre de máquina de la máquina desde la que este usuario está autorizado a hacer login. Este campo puede contener también una expresión SQL regular que coincida con mútiples máquinas, como 192.168.1.% o %.foo.com.

Permisos
Las operaciones MySQL que este usuario está autorizado a realizar en una base de datos.

mysql/help/create_field.zh_TW.Big5.html0100644000567100000120000000025210740467703017756 0ustar jcameronwheel

¼W¥[Äæ¦ì
¦b³o¤@­¶±z¥i¥H¼W¥[¤@­Ó·sªºÄæ¦ì¨ì¸ê®Æªí¤¤. ¹ï·sÄæ¦ì¥i¥H½s¿èªº°Ñ¼Æ¬°: §¹¦¨«á, «ö¤UÀx¦s¥H¨Ï¥Î·sÄæ¦ì§ó·s¸ê®Æªíµ²ºc.
mysql/help/tprivs.html0100644000567100000120000000112310740467703015056 0ustar jcameronwheel
Table Permissions
The page allows you to grant additional access to tables by users, beyond what is available in User Permissions or Database Permissions. The permissions granted here apply only to access to one table in one database by one user, thus allowing quite fine-grained access to be granted.

To add new table permissions, you must first select the database that the table is in using the form at the bottom of the page. Then click the Add new permissions button to bring up a form for selecting the table and other details.


mysql/help/create_db.zh_TW.Big5.html0100644000567100000120000000024010740467703017255 0ustar jcameronwheel
«Ø¥ß¸ê®Æ®wÅv­­
³o¤@­¶¥i¥HÅı±z«Ø¥ß·sªº¸ê®Æ®w¨Ï¥ÎªÌÅv­­. ¦b¿é¤J¤F·sªº¸ê®Æ®wÅv­­«á, «ö¤UÀx¦s¥H¥ß¨è«Ø¥ß·sªºÅv­­.


mysql/help/newdb_form.es.html0100644000567100000120000000061110740467703016260 0ustar jcameronwheel
Crear Base de Datos
Este formulario te permite crear una nueva base de datos MySQL con tabla inicial opcional. Debes de digitar el nombre de la base de datos y, si estás creando una tabla inicial, debes de digitar un nombre de tabla y los detalles de al menos un campo. Al termina, haz click en Crear para que la base de datos quede inmediátamente creada.


mysql/help/edit_table.html0100644000567100000120000000104510740467703015626 0ustar jcameronwheel
Edit Table
The table that takes up most of this page shows the structure of the selected table in your database. Each row details one field in the table, with the name, data type and other options shown.

At the bottom-left is a button for adding a new field to the table. Before clicking it, you must select the type of field to add - see the MySQL documentation for more information on field types. Also at the bottom are buttons for viewing all data in the table and dropping the entire table and all data in it.


mysql/help/create_tpriv.es.html0100644000567100000120000000043510740467703016631 0ustar jcameronwheel
Permisos para Crear Tabla
Esta página te permite crear un nuevo conjunto de permisos del tipo tabla-usuario. Tras digitar los nuevos permisos de la tabla, haz click en Salvar para hacer que los permisos se creen inmediátamente.


mysql/help/exec_form.sv.html0100644000567100000120000000032710740467703016132 0ustar jcameronwheel
Utför SQL
På denna sida kan du skriva in ett valfritt SQL-uttryck som ska utföras på den angivna databasen. Alla val-, insättnings-, uppdaterings- och administrationskommandon kan användas.
mysql/help/edit_field.es.html0100644000567100000120000000061610740467703016233 0ustar jcameronwheel
Editar Campo
En esta página puedes editar un campo de tabla existente. Aqunque el tipo de datos básico del campo no puede ser cambiado, estás autorizado a modificar otros parámetros de campo tales como: Al terminar, haz click en el botón Salvar para actualizar la estructura de la tabla o en Borrar para quitar el campo de la tabla.


mysql/help/tpriv.html0100644000567100000120000000114610740467703014700 0ustar jcameronwheelThe following parameters are available :
Table
The table these permissions should apply to.

Username
The user to whom the permissions are granted. This user must already exist in the User Permissions table.

Hosts
The hosts that the user can access the table from.

Table permissions
The permissions granted to the user on all columns of the table.

Field permissions
The maximum permissions that can be granted to this user for any column of the table in the Field Permissions page.

mysql/help/tprivs.zh_TW.Big5.html0100644000567100000120000000053710740467703016705 0ustar jcameronwheel
¸ê®ÆªíÅv­­
³o¤@­¶¥i¥HÅı±z°â¤©¨Ï¥ÎªÌ¦b¨Ï¥ÎªÌÅv­­©Î¸ê®Æ®wÅv­­¨S¦³ªºÃB¥~¸ê®Æªí¦s¨úÅv­­. ³o¨ÇÅv­­¥u·|®M¥Î¦b³æ¤@¨Ï¥ÎªÌ¦s¨ú³æ¤@ªº¸ê®Æ®w¤¤ªº¯S©w¸ê®Æªí, ¤¹³\±z·L½Õ­n±Â»PªºÅv­­.

­n¼W¥[·sªº¸ê®ÆªíÅv­­, ±z¥²¶·­n¥ı¦b¥»­¶©³ºİ¿ï¾Ü¸ê®Æªí©Ò¦bªº¸ê®Æ®w, µM«á«ö¤U¼W¥[·sÅv­­«ö¶s¥H¨ú±o¿ï¾Üªº¸ê®Æªíªº¨ä¥L²Ó¸`ªí³æ.


mysql/help/create_db.html0100644000567100000120000000037610740467703015450 0ustar jcameronwheel
Create Database Permissions
This page allows you to create a new set of database-user permissions. After entering the new database permissions, click on Save to have the permissions immediately created.


mysql/help/edit_tpriv.html0100644000567100000120000000046410740467703015707 0ustar jcameronwheel
Edit Table Permissions
This page allows you to edit an existing set of table-user permissions. After editing, click the Save button to have the changes take effect immediately. You may also click on Delete to delete the permissions from MySQL.


mysql/help/field.sv.html0100644000567100000120000000156310740467703015251 0ustar jcameronwheel
Fältnamn
Namnet på detta fält i tabellen.
Numeriska värden (för enum- och set-typer)
En lista över möjliga värden för detta fält.
Längd och decimaler (för float- och decimaltyper)
Den totala fältlängden och antalet siffror till höger om decimalpunkten.
Typlängd (för övriga typer)
Det maximala antalet tillåtna tecken för detta fält.
Tillval för typ
För numeriska fält kan du här välja om fältet ska kunna innehålla negativa tal och om det ska fyllas ut med nollor till vänster. För teckenfält kan du välja om det ska göras skillnad mellan versaler och gemener vid sortering.
Tomma fält tillåtna?
Här anger du om NULL-värden är tillåtna i fältet.
Standardvärde
Det värde som fylls i fältet vid skapande av en ny post.
mysql/help/backup_form.html0100664000567100000120000000077010740467703016030 0ustar jcameronwheel
Backup Database
This form allows you to backup an entire database (or selected rows) to a file. Select the file write the backup to and the other options, then click the Backup Now button to start the backup process. Written to the file will be SQL statements that when executed will re-create the database tables and their contents. This file can be executed using the command-line mysql program or the Execute SQL page, in order to restore the database.


mysql/help/backup_form.ca.html0100644000567100000120000000116510740467703016407 0ustar jcameronwheel
Volcat de la Base de Dades
Aquest formulari permet fer un volcat de tota una base de dades (o de les files seleccionades) a un fitxer. Selecciona el fitxer on vols volcar la base de dades i les altres opcions, llavors fes clic sobre el botó Volca BD per iniciar el procés de còpia. S'escriuran al fitxer les instruccions SQL que, en executar-se, recrearan les taules de la base de dades i els seus continguts. Per tal de restaurar la base de dades, es pot executar aquest fitxer es pot executar fent servir el programa de la línia d'ordres mysql o bé la pàgina d'Execució de SQL.


mysql/help/cpriv.ca.html0100644000567100000120000000070410740467703015240 0ustar jcameronwheelEs troben disponibles els següents paràmetres:
Columna
El camp al qual cal aplicar aquests permisos.

Usuari
L'usuari a qui es concedeixen els permisos. Aquest usuari ja ha d'existir a la taula de Permisos d'Usuari.

Hosts
Els hosts des dels quals l'usuari pot accedir aquesta taula.

Permisos
Els permisos concedits a l'usuari sobre la columna de la taula.

mysql/help/cprivs.ca.html0100644000567100000120000000112510740467703015421 0ustar jcameronwheel
Permisos de Columna
Aquest camp permet concedir als usuaris accessos addicionals a columnes específiques de taules. Els permisos concedits no poden ser superiors a aquells especificats als Permisos de Taules per a la taula on està continguda la columna.

Per afegir nous permisos de columna, primer has de seleccionar la base de dades i la taula on està continguda la columna fent servir el formulari del peu de la pàgina. Llavors, fes clic sobre el botó Afegeix permisos nous per treure un formulari per seleccionar la columna i altres detalls.


mysql/help/create_cpriv.ca.html0100644000567100000120000000044010740467703016560 0ustar jcameronwheel
Creació de Permisos de Columna
Aquesta pàgina permet la creació d'un nou conjunt de permisos columna-usuari. Després d'introduir els permisos nous de la columna, fes clic a Desa per tal que els permisos siguin creats immediatament.


mysql/help/create_db.ca.html0100644000567100000120000000045710740467703016032 0ustar jcameronwheel
Creació de Permisos de Base de Dades
Aquesta pàgina permet la creació d'un nou conjunt de permisos base de dades-usuari. Després d'introduir els permisos nous de la base de dades, fes clic a Desa per tal que els permisos siguin creats immediatament.


mysql/help/create_field.ca.html0100644000567100000120000000043110740467703016520 0ustar jcameronwheel
Addició de Columna
En aquesta pàgina, pots afegir una columna nova a la taula. Els paràmetres editables de la nova columna són: En acabat, fes clic sobre el botó Desa per actualitzar l'estructura de la taula amb la nova columna.
mysql/help/create_tpriv.ca.html0100644000567100000120000000043210740467703016602 0ustar jcameronwheel
Creació de Permisos de Taula
Aquesta pàgina permet la creació d'un nou conjunt de permisos taula-usuari. Després d'introduir els permisos nous de la taula, fes clic a Desa per tal que els permisos siguin creats immediatament.


mysql/help/create_user.ca.html0100644000567100000120000000036710740467703016423 0ustar jcameronwheel
Creació d'Usuari
Aquest formulari permet crear un nou usuari MySQL. Després d'introduir els detalls del nou usuari, fes clic sobre el botó Desa per tal que l'usuari sigui creat immediatament.


mysql/help/db.ca.html0100644000567100000120000000130010740467703014473 0ustar jcameronwheelEs troben disponibles els següents paràmetres:
Bases de Dades
Les bases de dades a les quals es permet l'accés, Això pot ser una expressió regular SQL, si s'escau.

Usuari
L'usuari que té permès l'accés a les bases de dades de sobre. Aquest usuari ja ha d'existir a la taula de Permisos d'Usuari.

Hosts
Els hosts des dels quals l'usuari pot accedir aquesta taula. Si es tria l'opció Dels permisos del host, llavors MySQL utilitzarà els Permisos del Host per controlar l'accés.

Permisos
Les operacions MySQL que l'usuari té permeses de fer sobre les bases de dades.

mysql/help/dbs.ca.html0100644000567100000120000000103310740467703014661 0ustar jcameronwheel
Permisos de la Base de Dades
Aquesta pàgina permet definir quins usuari de MySQL tindran accés a quines bases de dades i des de quins hosts. Tots els usuaris han d'existir ja a la taula de Permisos d'Usuaris, tot i que aquí se'ls pot concedir permisos addicionals.

Els usuaris no poden accedir des de cap altre host que no siguin els especificats als Permisos d'Usuaris. No obstant, pots concedir permisos diferents per a diferents hosts creant múltiples files per al mateix usuari.


mysql/help/edit_cpriv.ca.html0100644000567100000120000000053110740467703016243 0ustar jcameronwheel
Edició de Permisos de Columna
Aquesta pàgina permet editar un conjunt de permisos taula-usuari existent. Després d'editar els permisos, fes clic sobre el botó Desa per tal que els canvis tinguin efecte immediatament. També pots fer clic sobre Suprimeix per eliminar els permisos.


mysql/help/edit_db.ca.html0100644000567100000120000000054610740467703015513 0ustar jcameronwheel
Edició de Permisos de Bases de Dades
Aquesta pàgina permet editar un conjunt existent de permisos base de dades-usuari. Després d'editar els permisos, fes clic sobre el botó Desa per tal que els canvis tinguin efecte immediatament. També pots fer clic sobre Suprimeix per eliminar els permisos.


mysql/help/field.ca.html0100644000567100000120000000166110740467703015203 0ustar jcameronwheel
Nom de la Columna
El nom de la columna a la taula.

Valors enumerats (pels tipus enum i set)
Una llista amb els valors possibles d'aquesta columna.

Longitud i decimals (pels tipus float i decimal)
La longitud total d'aquest camp i el nombre de dígits a la dreta del punt decimal.

Longitud (per altres tipus)
El nombre màxim de caràcters permès per a les dades d'aquesta columna.

Opcions del tipus
Pels tipus numèrics, aquest paràmetre permet triar si la columna és amb signe o no, i si s'emplena amb zeros a l'esquerra. Pels tipus caràcter, pots triar si es pren en compte la caixa a l'hora d'ordenar.

Permet nuls
Determina si els valors NULL estan permesos en aquesta columna.

Valor per defecte
El valor per defecte d'aquesta columna per a files noves.

mysql/help/edit_dbase.ca.html0100644000567100000120000000101210740467703016171 0ustar jcameronwheel
Edició de Base de Dades
A la part superior d'aquesta pàgina hi han unes files d'icones, cadascuna de les quals representa una taula de la base de dades. Per editar l'estructura d'una taula, fes clic sobre la icona.

A la part de sota, hi ha botons per crear una taula nova a la base de dades, executar SQL sobre les taules de la base de dades, i destruir la base de dades i totes les taules que conté. ¡Aquest darrer botó, cal fer-lo servir amb molt de compte, ja que és irreversible!


mysql/help/edit_field.ca.html0100644000567100000120000000065310740467703016210 0ustar jcameronwheel
Edició de Columna
En aquesta pàgina pots editar les columnes d'una taula existent. Tot i que el tipus bàsic de dades de la columna no es pot canviar, tens permès de modificar la resta de paràmetres de la columna, com ara: En acabat, fes clic sobre el botó Desa per actualitzar l'estructura de la taula, o bé sobre Suprimeix per eliminar la columna de la taula.


mysql/help/edit_table.ca.html0100644000567100000120000000116610740467703016214 0ustar jcameronwheel
Edició de Taula
La taula que ocupa la major part d'aquesta pàgina mostra l'estructura de la taula seleccionada de la base de dades. Cada fila detalla una columna de la taula, amb el nom, tipus de dades i altres opcions.

A baix a l'esquerra hi ha un botó per afegir una nova columna a la taula. Abans de fer-hi clic, has de seleccionar el tipus de columna que vols afegir - mira la documentació de MySQL per a més informació sobre tipus de columnes. A la part de baix, també hi han botons per visualitzar les dades de la taula, i per destruir completament la taula i totes les dades que conté.


mysql/help/edit_tpriv.ca.html0100644000567100000120000000052710740467703016271 0ustar jcameronwheel
Edició de Permisos de Taula
Aquesta pàgina permet editar un conjunt existent de permisos taula-usuari. Després d'editar els permisos, fes clic sobre el botó Desa per tal que els canvis tinguin efecte immediatament. També pots fer clic sobre Suprimeix per eliminar els permisos.


mysql/help/edit_user.ca.html0100644000567100000120000000045010740467703016076 0ustar jcameronwheel
Edició d'Usuari
Aquest formulari permet editar un usuari de MySQL existent. En acabat, fes clic sobre el botó Desa per tal que els canvis tinguin efecte immediatament. També pots fer clic sobre Suprimeix per eliminar aquest usuari.


mysql/help/exec_form.ca.html0100644000567100000120000000037110740467703016064 0ustar jcameronwheel
Execució de SQL
Aquesta pàgina és per introduir una instrucció SQL arbitrària per executar sobre la base de dades seleccionada. Es poden fer servir totes les ordres de selecció, inserció, actualització i administració.


mysql/help/intro.ca.html0100644000567100000120000000143410740467703015251 0ustar jcameronwheel
Servidor de Bases de Dades MySQL
MySQL és un servidor de bases de dades senzill per a sistemes Unix. Suporta bases de dades múltiples, controls d'accés potents, molts tipus de dades i la majoria de sintaxi SQL estàndard. Cada base de dades gestionada pel servidor pot contenir múltiples taules, i cada taula múltiples files de dades.

La pàgina principal mostra una llista d'icones de bases de dades a la part superior, amb un enllaç per afegir-ne una de nova a sota. Tot servidor MySQL té almenys la base de dades mysql, que emmagatzema les taules de configuració i control d'accés. Més avall de les bases de dades hi ha unes icones per configurar el control d'accés, i a baix de tot hi ha un botó per engegar o aturar el servidor de bases de dades.


mysql/help/newdb_form.ca.html0100644000567100000120000000056510740467703016244 0ustar jcameronwheel
Creació de Base de Dades
Aquest formulari permet crear una nova base de dades MySQL, amb una taula inicial opcional. Has d'introduir el nom de la base de dades, i si crees una taula inicial, el nom de la taula i els detalls d'almenys una columna. En acabat, fes clic sobre el botó Crea per crear la base de dades de forma immediata.


mysql/help/table_form.ca.html0100644000567100000120000000056110740467703016230 0ustar jcameronwheel
Creació de Taula
Aquest formulari és per crear una taula nova buida. Has d'introduir el nom de la taula i una o més columnes. Per cada columna, has d'introduir-ne el nom, seleccionar-ne el tipus de dades i la longitud (si s'escau pel tipus de dades). En acabat, fes clic sobre el botó Crea per crear la taula de forma immediata.


mysql/help/tpriv.ca.html0100644000567100000120000000122410740467703015257 0ustar jcameronwheelEs troben disponibles els següents paràmetres:
Taula
La taula sobre la qual s'apliquen aquests permisos.

Usuari
L'usuari a qui es concedeixen els permisos. Aquest usuari ja ha d'existir a la taula de Permisos d'Usuari.

Hosts
Els hosts des dels quals l'usuari pot accedir aquesta taula.

Permisos de la taula
Els permisos concedits a l'usuari sobre totes les columnes de la taula.

Permisos de la Columna
Els permisos màxims que es poden concedir a aquest usuari per qualsevol columna de la taula a la pàgina Permisos de Columna.

mysql/help/tprivs.ca.html0100644000567100000120000000124110740467703015441 0ustar jcameronwheel
Permisos de Taula
La pàgina permet concedir permisos addicionals a les taules per part dels usuaris, més enllà del que està disponible a Permisos d'Usuaris o Permisos de Bases de Dades. Els permisos concedits aquí s'apliquen només a l'accés a una taula d'una base de dades per part d'un usuari, permetent així un accés molt restringit.

Per afegir nous permisos de taules, primer has de seleccionar la base de dades on està continguda la taula, utilitzant el formulari del peu de la pàgina. Després, fes clic sobre el botó Afegeix permisos nous per obrir un formulari per seleccionar la taula i altres detalls.


mysql/help/user.ca.html0100644000567100000120000000153710740467703015100 0ustar jcameronwheelPer a cada usuari, es troben disponibles els següents paràmetres:
Usuari
Per aquest camp, has d'introduir o bé un nom d'usuari específic, o bé triar l'opció Usuari anònim. En aquest cas, els permisos s'aplicaran a tots els usuaris que no estiguin a la llista de Permisos d'Usuaris.

Contrasenya
La contrasenya necessària per que l'usuari pugui entrar. Si és Cap, llavors no cal contrasenya per entrar.
Hosts
EL nom de host o adreça IP des del qual aquest usuari pot entrar Aquest camp també pot contenir una expressió regular SQL que coincideixi amb múltiples hosts, com ara 192.168.1.% o %.foo.com.

Permisos
Les operacions MySQL que aquest usuari té permès d'executar sobre qualsevol base de dades.

mysql/help/users.ca.html0100644000567100000120000000116210740467703015255 0ustar jcameronwheel

Permisos d'Usuari
Aquesta pàgina permet crear i editar usuaris que tindran accés a les bases de dades MySQL. Per a cada usuari, pots especificar un nom d'usuari, contrasenya, hosts permesos i un conjunt de permisos que determina allò que l'usuari pot fer.

Com que tots els usuaris llistats que tenen permisos tindran aquests permisos sobre totes les bases de dades, normalment és una bona idea no concedir cap permís als usuaris en aquesta pàgina. En lloc d'això, fes servir la pàgina de Permisos de Base de Dades per concedir accés als usuaris en base a les bases de dades.


mysql/help/backup_form.es.html0100644000567100000120000000114010740467703016424 0ustar jcameronwheel
Respaldar Base de Datos
Este formulario le permite hacer un respaldo de una base de datos entera (o de las filas selccionadas) a un fichero. Seleccione el fichero al que escribir el respaldo y las demás opciones, y luego pulse el botón Respaldar Ahora para iniciar al proceso de respaldo. Lo que se escribirá al fichero serán las sentencias SQL que, ejecutadas, regenerarán las tablas y los contenidos de la base de datos. Puede ejecutar el fichero usando el programa de línea de comandos mysql o la página Ejecutar SQL para restaurar la base de datos.


mysql/help/backup_form.hu.html0100644000567100000120000000105610740467703016437 0ustar jcameronwheel
Adatbázis mentése
Ennek az ûrlapnak a segítségével teljes adatbázisokat (vagy egyes sorokat) menthet ki fájlba. Válassza ki a fájlt, adja meg a mentési és egyéb opciókat, majd kattintson a Mentés most gombra, hogy elindítsa az archiválási folyamatot. A fájlban olyan SQL programutasítások fognak szerpelni, melyek futtatáskor újraépítik az adatbázis táblázatait és azok tartalmát. Az adatbázis visszaállításakor a fájl a parancssori mysql program segítségével, vagy az SQL végrehajtása oldalon futtatható.


mysql/help/cpriv.hu.html0100644000567100000120000000100410740467703015263 0ustar jcameronwheelA következõ paraméterek használhatók :
Mezõ
A mezõre ezeknek az jogosultságoknak kell vonatkozniuk.

Felhasználónév
Az a felhasználó, aki a jogosultságokat kapja. A felhasználónak szerepelnie kell a Felhasználói jogosultságok táblázatban.

Gazdák
Ama gazdagépek listája, melyekrõl a felhasználó hozzáférhet a táblázathoz.

Jogosultságok
A táblázat adott oszlopára vonatkozó felhasználói jogosultságok listája.

mysql/help/cprivs.hu.html0100644000567100000120000000117110740467703015453 0ustar jcameronwheel
Mezõ-jogosultságok
Ennek a mezõnek a segítségével további hozzáférési jogokat adhat a felhasználóknak a táblázatok egyes mezõihez. A megadott jogosultságok nem léphetik túl a Mezõ jogosultságokon belül a Táblázati jogosultságok alatt meghatározottakat, a mezõt tartalmazó táblázatra vonatkozólag.

További mezõ-jogosultságok hozzáadásához elõször a mezõt tartalmazó adatbázist, illetve táblázatot kell kiválasztani, a lap alján található ûrlap segítségével. Ezután kattintson az Új jogosultság hozzáadása gombra a mezõ kiválasztásához, és a további beállításokhoz.


mysql/help/create_cpriv.hu.html0100644000567100000120000000042210740467703016611 0ustar jcameronwheel
Mezõ-jogosultság létrehozása
Ezen az oldalon új mezõ-felhasználói jogosultságokat hozhat létre. Az új mezõ-jogosultságok hozzáadását követõen kattintson a Mentés gombra a jogosultságok azonnali létrehozatalához.


mysql/help/create_db.hu.html0100644000567100000120000000044010740467703016053 0ustar jcameronwheel
Adatbázis-jogosultságok létrehozása
Ezen az oldalon új adatbázis-felhasználói jogosultságokat hozhat létre. Az új adatbázis-jogosultságok hozzáadását követõen kattintson a Mentés gombra a jogosultságok azonnali létrehozatalához.


mysql/help/create_field.hu.html0100644000567100000120000000037310740467703016556 0ustar jcameronwheel
Mezõ hozzáadása
Ezen az oldalon új mezõt adhat a táblázathoz. Az új mezõ szerkeszthetõ paraméterei a következõk : Amikor készen van, kattintson a Mentés gombra a táblázatstruktúra frissítéséhez.
mysql/help/create_tpriv.hu.html0100644000567100000120000000044010740467703016632 0ustar jcameronwheel
Táblázat-jogosultságok létrehozása
Ezen az oldalon új táblázat-felhasználói jogosultságokat hozhat létre. Az új táblázat-jogosultságok hozzáadását követõen kattintson a Mentés gombra a jogosultságok azonnali létrehozatalához.


mysql/help/create_user.hu.html0100644000567100000120000000040410740467703016444 0ustar jcameronwheel
Felhasználó létrehozása
Ezzel az ûrlappal új MySQL felhasználót hozhat létre. Az új felhasználó adatainak hozzáadását követõen kattintson a Mentés gombra az új felhasználó azonnali létrehozatalához.


mysql/help/db.hu.html0100644000567100000120000000132010740467703014526 0ustar jcameronwheelA következõ paraméterek állnak rendelkezésre :
Adatbázisok
Azon adatbázisok, melyekhez a hozzáférés engedélyezve van. Ez, szükség esetén lehet SQL regexp is.

Felhasználónév
A fenti adatbázishoz hozzáférõ felhasználó. A felhasználónak szerepelnie kell a Felhasználói jogosultságok táblázatban.

Gazdák
Ama gazdák, melyekrõl a felhasználó hozzáférhet az adatbázishoz. Ha a Gazda jogosultságokból opció van kiválasztva, úgy a MySQL-nek a Gazda jogosultságai részt kell használnia a hozzáférés ellenõrzéséhez.

Jogosultságok
Ama MySQL mûveletek, amelyeket a felhasználó végrehajthat az adatbázison.

mysql/help/dbs.hu.html0100644000567100000120000000110310740467703014710 0ustar jcameronwheel
Adatbázis-jogosultságok
Ezen az oldalon megadhatja, hogy mely MySQL felhasználók férhetnek hozzá, mely adatbázisokhoz, mely gazdákról. Minden egyes felhasználónak szerepelnie kell a Felhasználói jogosultságok táblázatban, jóllehet itt adhatunk nekik további jogosultságokat.

A felhasználók nem jelentkezhetnek olyan gazdagéprõl, amely nem szerepel a Felhasználói jogosultságok táblázatban. Mindazonáltal további jogosultságok adhatók a különbözõ gazdákra vonatkozólag, ha egyazon felhasználónak több sort hozunk létre.


mysql/help/edit_cpriv.hu.html0100644000567100000120000000052010740467703016272 0ustar jcameronwheel
Mezõ-jogosultságok módosítása
Ezen az oldalon már meglévõ oszlop-felhasználói jogosultságokat módosíthat. A módosítást követõen kattintson a Mentés gombra a változtatások azonnali érvényesítéséhez. Jogosultságok törléséhez a MySQL-bõl kattintson a Törlés gombra.


mysql/help/edit_db.hu.html0100644000567100000120000000052110740467703015535 0ustar jcameronwheel
Adatbázis-jogosultságok módosítása
Ezen az oldalon már meglévõ adatbázis-felhasználói jogosultságokat módosíthat. A módosítást követõen kattintson a Mentés gombra a módosítások azonnali érvényesítéséhez. Jogosultságok törléséhez a MySQL-bõl kattintson a Törlés gombra.


mysql/help/edit_dbase.hu.html0100644000567100000120000000103410740467703016226 0ustar jcameronwheel
Adatbázis módosítása
Ennek a lapnak a tetején több sornyi ikon látható, melyek mindegyike egy-egy táblázatot képvisel az adatbázisban. A táblázatok struktúrájának szerkesztéséhez kattintson az ikonokra.

Alább az új táblázatok létrehozásához szükséges ikonok találhatók, melyek segítségével végrehajthatja az SQL-t az adatbázis táblázatain, illetve elhagyhatja a teljes adatbázist és a benne foglalt táblázatokat. Az utolsó gombot használja elõvigyázatosan, mivel annak hatása visszafordíthatatlan!


mysql/help/edit_field.hu.html0100644000567100000120000000060310740467703016234 0ustar jcameronwheel
Mezõ módosítsa
Ezen az oldalon táblázatok már meglévõ mezõit módosíthatja. Jóllehet a mezõ alapvetõ adattípusa nem változtatható, az alábbi paraméterek módosítására van lehetõség : Ha elkészült, kattintson a Mentés gombra a táblázatstruktúra frissítéséhez, vagy a Törlés gombra a mezõ eltávolításához a táblázatból.


mysql/help/edit_table.hu.html0100644000567100000120000000121510740467703016240 0ustar jcameronwheel
Táblázat módosítása
Az ezen oldal legnagyobb részét elfoglaló táblázat az adatbázisból kiválasztott táblázat szerkezetét mutatja be. Minden egyes sor egy mezõt képvisel a táblázatban, a név, adattípus és egyéb opciók megjelenítésével.

A bal alsó sarokban található gomb segítségével új mezõt adhat a táblázathoz. Mielõtt rákattint, meg kell adnia a létrehozandó mezõ típusát - a MySQL dokumentációban további információt talál a mezõtípusokról. Szintén a lap alján találja azokat a gombokat, melyek segítségével megjelenítheti a táblázat összes adatát, illetve elhagyhatja a teljes táblázatot és annak adatait.


mysql/help/edit_tpriv.hu.html0100644000567100000120000000052410740467703016317 0ustar jcameronwheel
Táblázat-jogosultságok módosítása
Ezen az oldalon már meglévõ táblázat-felhasználói jogosultságokat módosíthat. A módosítást követõen kattintson a Mentés gombra a módosítások azonnali érvényesítéséhez. Jogosultságok törléséhez a MySQL-bõl kattintson a Törlés gombra.


mysql/help/edit_user.hu.html0100644000567100000120000000050710740467703016132 0ustar jcameronwheel
Felhasználó módosítása
Ennek az ûrlapnak a segítségével már meglévõ MySQL felhasználókat módosíthat. A módosítást követõen kattintson a Mentés gombra a módosítások azonnali érvényesítéséhez. Felhasználók törléséhez a MySQL-bõl kattintson a Törlés gombra.


mysql/help/exec_form.hu.html0100644000567100000120000000035610740467703016120 0ustar jcameronwheel
SQL futtatása
Ezen az oldalon a kiválasztott adatbázison futtatandó tetszõleges SQL programutasítást adhatunk hozzá. A kiválasztás, beillesztés, frissítés és adminisztráció gombok egyaránt használhatók.


mysql/help/field.hu.html0100644000567100000120000000160310740467703015230 0ustar jcameronwheel
Mezõ neve
Jelen mezõ neve a táblázatban.

Számozott értékek (enum és set típusokhoz)
Az e mezõben megengedett értékek listája.

Szélesség és tizedesjegyek (float és decimal típusokhoz)
A mezõ teljes szélessége, illetve a tizedesvesszõtõl jobbra lévõ számjegyek mennyisége.

Szövegszélesség (egyéb típusokhoz)
Az e mezõben megengedett karakterek maximális száma.

Szöveg opciók
A numerikus mezõk esetén e paraméter segítségével megadhatjuk, hogy a mezõ jelöletlen legyen, vagy nullákkal kitöltött. A karaktermezõk esetén megadhatja, hogy a rendezés eset-érzékeny legyen, avagy sem.

Nullák engedélyezése?
Meghatározza, hogy a NULL értékek használhatók-e az adott mezõben

Alapérték
A mezõ alapértéke új rekordokban

mysql/help/intro.hu.html0100644000567100000120000000141310740467703015277 0ustar jcameronwheel
MySQL Adatbázis Szerver
A MySQL egy egyszerû adatbázis szerver Unix rendszerekhez. Többféle adatbázist, fejlett hozzáférési szabályokat, több adattípust, illetve az SQL szintaxis nagy részét támogatja. A szerver által kezelt adatbázisok mindegyike több táblázatot tartalmazhat, a táblázatokon belül több adatsorral.

A fõoldal tetején az adatbázis-ikonok listája látható, alatta az új adatbázis hozzáadásához szükséges hivatkozással. Minden MySQL szerver tartalmazza minimálisan a mysql adatbázist, amely a konfigurációs és hozzáférés-vezérlési táblázatokat tartalmazza. Az adatbázisok alatt a hozzáférés-vezérléshez szükséges ikonok találhatók, míg a lap alján a szerver leállításához és elindításához szükséges gomb található.


mysql/help/newdb_form.hu.html0100644000567100000120000000056610740467703016276 0ustar jcameronwheel
Adatbázis létrehozása
Ezzel az ûrlappal új MySQL adatbázist hozhat létre, egy opcionális kezdõ táblázattal. Meg kell adnia az adatbázis nevét, és amennyibe létrehoz egy kezdõ táblázatot, úgy a táblázat nevét is, illetve legalább egy mezõ adatait. Ha elkészült, kattintson a Létrehozás gombra az adatbázis azonnali létrehozatalához.


mysql/help/table_form.hu.html0100644000567100000120000000062510740467703016262 0ustar jcameronwheel
Táblázat létrehozása
Ennek az ûrlapnak a segítségével új, üres táblázatot hozhat létre. Meg kell adnia a táblázat nevét, és egy, vagy több mezõét. Minden egyes mezõnél meg kell adnia egy nevet, illetve ki kell választania az adattípust és a szövegszélességet (ha alkalmazható). Ha elkészült, kattintson a Létrehozás gombra a táblázat azonnali létrehozatalához.


mysql/help/tpriv.hu.html0100644000567100000120000000123010740467703015305 0ustar jcameronwheelA következõ paraméterek alkalmazhatók :
Táblázat
A táblázat, amelyre a jogosultságok vonatkoznak.

Felhasználónév
A felhasználó, aki a jogosultságokat kapja. A felhasználónak szerepelnie kell a Felhasználói jogosultságok táblázatban.

Gazdák
Ama gazdák, melyekrõl a felhasználó hozzáférhet a táblázathoz

Táblázat-jogosultságok
A felhasználó összes oszlopra vonatkozó jogosultságai.

Mezõ-jogosultságok
A felhasználónak adható jogosultságok maximuma, a Mezõ-jogosultságok oldalon szereplõ táblázat bármely oszlopára vonatkozólag.

mysql/help/tprivs.hu.html0100644000567100000120000000136310740467703015477 0ustar jcameronwheel
Táblázat-jogosultságok
Ezen az oldalon további hozzáférési jogosultságokat adhat a felhasználóknak a táblázatokhoz, a Felhasználói jogosultságok, illetve az Adatbázis jogosultságok részben foglaltakon felül. Az itt adott jogosultságok csak egy adott adatbázisban lévõ egy táblázathoz biztosítanak hozzáférést egy felhasználó számára, így a hozzáférési szabályok igen szûken definiálhatók.

Új táblázat-jogosultságok hozzáadásához elõször válassza ki a táblázatot tartalmazó adatbázist, az oldal alján található ûrlap segítségével. Ezután kattintson az Új jogosultság hozzáadása gombra, hogy elõhívja a táblázat kiválasztásához, illetve további részletek beállításához szükséges ûrlapot.


mysql/help/user.hu.html0100644000567100000120000000155110740467703015125 0ustar jcameronwheelMinden felhasználóra az alábbi paraméterek alkalmazhatók :
Felhasználónév
Ebbe a mezõbe beírhat egy tetszõleges felhasználónevet, de választhatja a Névtelen felhasználó opciót is, mely esetben a jogosultságok minden olyan felhasználóra vonatkoznak, akik nem szerepelnek a Felhasználói jogosultságok listáján.

Jelszó
A felhasználó által bejelentkezéskor beírandó jelszó. Ha Üres, úgy nincs szükség jelszóra.

Gazdák
Ama gazdagép IP címe, vagy gazdaneve, melyrõl a felhasználó bejelentkezhet. Ez a mezõ hagyományos SQL kifejezést is tartalmazhat, melynek segítségével több gazda is definiálható, például 192.168.1.% vagy %.foo.com.

Jogosultságok
Ama MySQL mûveletek, amelyeket a felhasználó bármely adatbázison végrehajthat.

mysql/help/users.hu.html0100644000567100000120000000132510740467703015307 0ustar jcameronwheel

Felhasználói jogosultságok
Ezen az oldalon a MySQL adatbázisokhoz hozzáférõ felhasználók létrehozására és módosítására van lehetõség. Minden egyes felhasználónak megadhat felhasználónevet, jelszót, engedélyezett gazdagépeket, és jogosultságokat, melyek meghatározzák, hogy a felhasználó milyen mûveleteket hajthat végre.

Mivel bármely itt szereplõ jogosultságokkal rendelkezõ felhasználó ugyanezen jogosultságokkal fog rendelkezni az összes adatbázisban, általában nem érdemes felhasználói jogosultságokat adni ezen az oldalon. E helyett inkább használja az Adatbázis jogosultságok oldalt az egyes adatbázisokra vonatkozó felhasználói jogosultságok definiálásához.


mysql/help/csv.ca.html0100644000567100000120000000043010740467703014704 0ustar jcameronwheel
Exportació de Fitxer CSV
Aquesta pàgina es pot utilitzar per exportar el contingut d'una sola taula com un fitxer de text CSV o separat per tabuladors. Això pòt ser útil si vols importar les dades a una altra aplicació, com ara un full de càlcul.