Ankündigung

Einklappen
Keine Ankündigung bisher.

Interne KOs in der Datenbank benennen.

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Interne KOs in der Datenbank benennen.

    Guten Tag, ich muss 1000 interne KOs in Edomi umbenennen.
    Hat jemand eine Idee wie man das einfacher machen kann, als jedes einzeln zu benennen?

    Nutze Edomi als LXC unter Proxmox.

    Gruß Hardi

    #2
    Mach ein Backup, bevor du hier irgendwas machst.
    Logg dich per ssh auf deinem Edomi-Host ein.

    mysql -u root

    dann kommt der mysql prompt und dann gibst du folgendes ein:

    use edomiProject;

    Die Daten, die du ändern willst sind in editKo

    Die Tabelle ist wie folgt aufgebaut:
    Code:
    +--------------+---------------------+------+-----+---------+----------------+
    | Field | Type | Null | Key | Default | Extra |
    +--------------+---------------------+------+-----+---------+----------------+
    | id | bigint(20) unsigned | NO | PRI | NULL | auto_increment |
    | name | varchar(100) | YES | MUL | NULL | |
    | folderid | bigint(20) unsigned | YES | MUL | NULL | |
    | ga | varchar(11) | YES | MUL | NULL | |
    | gatyp | tinyint(3) unsigned | YES | MUL | NULL | |
    | valuetyp | int(10) unsigned | NO | | 0 | |
    | value | varchar(10000) | YES | | NULL | |
    | defaultvalue | varchar(10000) | YES | | NULL | |
    | endvalue | varchar(10000) | YES | | NULL | |
    | initscan | tinyint(3) unsigned | YES | | 0 | |
    | initsend | tinyint(3) unsigned | YES | | 0 | |
    | endsend | tinyint(3) unsigned | YES | | 0 | |
    | requestable | tinyint(3) unsigned | YES | | 0 | |
    | remanent | tinyint(3) unsigned | YES | MUL | 0 | |
    | prio | tinyint(3) unsigned | NO | | 0 | |
    | vmin | float | YES | | NULL | |
    | vmax | float | YES | | NULL | |
    | vstep | float | YES | | NULL | |
    | vlist | int(10) unsigned | YES | | NULL | |
    | vcsv | varchar(1000) | YES | | NULL | |
    | text | varchar(1000) | YES | | NULL | |
    +--------------+---------------------+------+-----+---------+----------------+
    ​​
    Du kannst dann Dir einmal die Daten anschauen, limit 100 gibt dir nur die ersten 100 Einträge.

    select * from editKo where folderid > 1000 limit 100 ;

    Jenachdem, wie du deine Einträge benannt hast, kannst du dann mit einem update-query die Sachen umbennen.

    Kommentar

    Lädt...
    X