• Компютри и Електроника
  • Програмиране

Как да създадете таблица в MySQL

Таблиците са на базата на структурата на MySQL базата данни. Таблици съдържат въведената информация в базата данни и могат да бъдат създадени за всяка цел съхранение. Създайте таблица отнема няколко минути, особено ако имате само няколко позиции, за да спаси. За да започнете, вижте. Етап 1.

Стъпки

Част 1 от 2: Създаване на таблица

  1. Отворете базата данни. За да създадете таблица, трябва да имате база данни, която ще го задържи. Можете да отворите базата данни, като въведете УПОТРЕБА база данни командния ред MySQL.
    • Ако не си спомняте името на типа на база данни ШОУ БАЗА ДАННИ, За да се изброят сървър на база данни MySQL на.

    • Ако не се база данни, можете да я създадете, като напишете CREATE DATABASE. Име на базата данни не може да съдържа интервали.


    • Научете основните типове данни. Всеки запис в таблицата се съхранява като тип данни. Това позволява на MySQL да си взаимодействат с тях по различни начини. Видовете данни, че ще използвате зависи от целта на вашата маса. Има много видове, различни от изброените по-долу, но можете да ги използвате, за да се създаде база, подходяща за използване на маса:
      • INT - Този тип данни за цели числа, и че често се използва за идентификатор област (ID).

      • DECIMAL - Този тип магазини десетични числа и се определя като общият брой на цифри и броя на цифрите след десетичната запетая. Например: DECIMAL (6,2) ще съдържа редица видове 0000.00.

      • CHAR - Това е текста и линиите на основния тип данни. Вие обикновено само трябва да се посочи максималният брой знаци, съдържащи се например CHAR (30). Можете да използвате и VARCHAR, за да промените размера в зависимост от входните данни. Телефонните номера трябва да се съхраняват с помощта на този тип данни, тъй като те често съдържат символи и не взаимодействат с номера (те не представляват, не изчислява и т.н.).

      • DATE - Този тип данни магазина дата в формат YYYY-MM-DD. Използвайте това, ако искате да спестите някой възраст, а не само действителната възраст, в противен случай ще трябва да се актуализира ежегодно този запис.


      • Създайте таблица. За да създадете таблица от командния ред, трябва да се създаде всички области с една единствена команда. Можете да създадете таблица с помощта на командата Създаване на таблица следната информация за таблицата. За създаване на основния запис на служителя, трябва да въведете следната команда: Създаване на таблица служители (ID INT NOT NULL PRIMARY KEY auto_increment, фамилия VARCHAR (20), FirstName VARCHAR (20), телефон VARCHAR (20), dateofbirth DATE)
        • INT NOT NULL PRIMARY KEY auto_increment създава цифров идентификатор за всеки служител, който е прикрепен към поста. Този номер автоматично се увеличава всеки път. Това го прави лесно да се обърнете към персонала чрез други функции.

        • Въпреки VARCHAR ще намали размера в зависимост от данните, въведени, можете да настроите за него, така че потребителят да може да влиза прекалено много линии. В примера по-горе име ограничено от 20 знака.

        • Имайте предвид, че на записа на телефонния номер е записан като VARCHAR, защото героите също борави правилно.


        • Уверете се, че вашата маса е създаден правилно. След като създадете таблица, вие получавате съобщение, че тя е била създадена успешно. Сега можете да използвате командата ОПИСАЛИ, уверете се, че сте включили всички полета те искат, и те имат правилните типове данни. Циферблат ОПИСАЛИ база данни; и да видим какво е график за проверка на структурата на вашата маса.

        • Създайте таблица с помощта на PHP. Ако използвате PHP за администриране вашата MySQL база данни чрез уеб браузър, можете да създадете таблица с помощта на прост PHP-файл. Предполага се, че вече съществува в базата данни на сървъра MySQL. За създаване на една маса в Стъпка 3, въведете следния код, заменяйки информацията за свързване към днешна дата за вас: LT;? PHP $ връзка = mysqli_connect ({{SAMP | сървър}}, {{SAMP | потребителското}}, {{SAMP | парола}}, {{SAMP | база данни}}); ако (mysqli_connect_errno ()) {ехо Неуспешно свързване към MySQL :. mysqli_connect_error (); } $ Sql ​​= Създаване на таблица служители (ID INT NOT NULL PRIMARY KEY auto_increment, фамилия VARCHAR (20), FirstName VARCHAR (20), телефон VARCHAR (20), dateofbirth DATE); ако (mysqli_query ($ връзка, $ SQL) ) {ехо служители таблица, създадена успешно; } Още {ехо Грешка при създаване на таблица :. mysqli_error ($ връзка); }? Gt;

        Част 2 от 2: Добавяне на маса

        1. Добавете един запис в таблицата. Можете да въвеждате данни в електронна таблица директно от командния ред. Можете да използвате една команда да въведете всички необходими полета Записва INSERT INTO: INSERT INTO служители (ID, фамилия, FirstName, телефон, dateofbirth) стойности (NULL, "Смит", "Джон", "(555) 555-5555", "31.01.1980");
          • Ако въведете нула стойности за ID на полето, тази стойност ще се увеличи с 1 всеки път рекорд в сравнение с миналата.

          • Уверете се, че всяка стойност, който сте въвели е затворена в единични кавички (').


          • Добавете повече от една точка. Ако преди да има всички данни, можете да вмъкнете няколко записа с една команда INSERT INTO. Просто отделни набори от данни места: поставете в служителите (ID, фамилия, FirstName, телефон, dateofbirth) стойности (NULL, "Смит", "Джон", "(555) 555-5555", "1.31.1980") (NULL, "Доу", "Jane", "(555) 555-5551", "28.02.1981"), (NULL, "Бейкър", "Път", "(555) 555-5554 '' 31.1.1970);

          • Vidobrazhuvatymete вашата маса. След като сте добавили някои елементи, можете да покажете вашата диаграма, за да видите как изглежда. Това ще ви позволи да видите дали сте пропуснали информация и всичко е на мястото си. За да се покаже таблица, създадена по-горе, тип SELECT * FROM служители.
            • Можете да извършите по-сложна заключение, добавяйки, филтри за търсене. Например, за да получите една маса, сортирани по дата на раждане, трябва да въведете SELECT фамилия, FirstName, dateofbirth ОТ служители ORDER BY dateofbirth

            • Промяна на реда до обратния резултат, добавяйки DESC в края на командата.


            • Въведете данни чрез HTML форма. Има и други начини да въвежда данни в новия си маса. Един от най-често - е с помощта на формата на уеб страница. За да научите как да създадете формуляр за попълване масата ви, вижте съответното ръководство.