sql >> Database teknologi >  >> RDS >> Mysql

sammensat (alfanumerisk) primær nøgle og automatisk stigning

Jeg spurgte dette for et stykke tid siden. Mysql gør det desværre ikke. Jeg ville elske det, men det gør det bare ikke. I php kan du gøre det. Eksempel:

public function random_id_gen($length)
    {
        //the characters you want in your id
        $characters = '23456789ABCDEFGHJKLMNPQRSTUVWXYZ';
        $max = strlen($characters) - 1;
        $string = '';

        for ($i = 0; $i < $length; $i++) {
            $string .= $characters[mt_rand(0, $max)];
        }

        return $string;
    } 


  1. Hvordan opretter man en database fra shell-kommando?

  2. mysql count gruppe efter ordre efter optimering

  3. Hvordan får man en mysql-forespørgsel til konstant at opdatere i PHP?

  4. ORA-00972-id er for langt aliaskolonnenavn