^p^‎ > ‎

MySQL & InnoDB = bida :)

opublikowane: 28 lut 2015, 16:56 przez Piotr Trochymiak   [ zaktualizowane 9 sty 2020, 14:16 ]


Tym wystartujesz

/usr/sbin/mysqld --skip-innodb --default-storage-engine=myisam

a tym poreperujesz

myisamchk /path_to_mysql/db.MYI

myisamchk --recover /path_to_mysql/db.MYI

i już można zrobić dumpa

Ciekawe udogodnienie - MySQL Workbench
http://xmodulo.com/remote-mysql-databases-gui-tool.html

Jak za pomoca basha polaczyc sie z baza

#!/bin/bash
 
result=`mysql -h $dbHost --user=$dbUser --password=$dbPassword --skip-column-names -e "select id from mydb.mytable where myattribute = 3"`
 
items=$(echo $result | tr " " "\n")
 
for item in $items
do
    echo "$item"
done



http://dba.stackexchange.com/questions/20/how-can-i-optimize-a-mysqldump-of-a-large-database/2227#2227


kicha blędy tabele jest uszkodzona ----    mysql error 144  np wordpress

# myisamchk -r /var/lib/mysql/www_baza_db/wp_options
# /etc/init.d/mysql restart

albo

myisamchk -r -q /var/lib/mysql/MY_db/MY_big_table.MYI --sort_buffer_size=4G


mozna jeszcze probowac w my.conf dodatc to 
default-storage-engine=innodb 
default-table-type=innodb



<?php
mysql_connect("mojadres.pl", "user", "haslo");
mysql_select_db("nazwa_bazy") or die(mysql_error());
?>


wordpress + druga 2 baza


Problem przy przenosinach  mysql+docker
SET GLOBAL innodb_strict_mode = 0;

inne

Comments