Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2017
    Messaggi
    12

    [MYSQL] InnoDB per tutte le tabelle di un database

    Salve ho il mio script per creare il database in mysql:

    codice:
    create database if not exists TEST
    charset utf8
    collate utf8_general_ci;
    
    use TEST;
    
    create table if not exists DIPENDENTE (
        CF varchar (16) primary key,
        nome varchar (20) not null,
        cognome varchar (20) not null
    )
    ENGINE=InnoDB;
    
    create table if not exists SEDE(
        Indirizzo varchar (35) primary key,
        citta varchar (20) not null,
    )
    ENGINE=InnoDB;
    ....
    ora dovendo creare altre tabelle vorrei evitare di scrivere ogni volta ENGINE=InnoDB; come posso fare? non vorrei modificare il file my.cnf

    grazie

  2. #2
    ciao!

    mi sa che l'unico modo è proprio modificare il file my.cnf.
    ma perchè non vuoi modificarlo??

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2017
    Messaggi
    12
    Quote Originariamente inviata da fermat Visualizza il messaggio
    ciao!

    mi sa che l'unico modo è proprio modificare il file my.cnf.
    ma perchè non vuoi modificarlo??
    Perchè quello che creo è un file che andrà "installato" su più macchine con mysql a bordo.

  4. #4
    Quote Originariamente inviata da avouni Visualizza il messaggio
    Perchè quello che creo è un file che andrà "installato" su più macchine con mysql a bordo.
    se le macchine le amministri te, potresti crearti uno script che imposta la stessa configurazione su tutti i db.
    se le macchine sono poche, puoi anche farlo a mano.

    sennò non saprei, leggendo in giro mi pare sia l'unica soluzione.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.