Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
Шаг первый: проверьте текущийданныеБиблиотека
show databases;
Шаг 2. Создайте базу данных cjhl_xzf.
CREATE USER name IDENTIFIED BY ‘cjhl_xzf’;
Или оператор: создать базу данных с именем базы данных;
—————————————————————————————————————————–
1. Используйте оператор SHOW, чтобы узнать, какая база данных в данный момент существует на сервере:
cjhl_xzf — это база данных, которую я только что создал. Фактически, эту базу данных невозможно найти до создания базы данных. То есть папку cjhl_xzf нельзя увидеть в каталоге установочного файла mysql.
mysql> SHOW DATABASES; +———-+ | Database | +———-+ cjhl_xzf informmation_schema mysql performance_schem sys +———-+ 3 rows in set (0.00 sec) |
---|
2. Создайте базу данных cjhl_xzf.
mysql> CREATE DATABASE cjhl_xzf; Обратите внимание, что разные операционные системы чувствительны к регистру.
3. Выберите созданную вами базу данных.
mysql> USE cjhl_xzf Database changed На этом этапе вы вошли в только что созданную базу данных cjhl_xzf.
4、 Создать таблицу базы данных
Сначала посмотрите, какие таблицы в настоящее время существуют в вашей базе данных: mysql> SHOW TABLES; Empty set (0.00 sec) Это означает, что в только что созданной библиотеке данных нет таблицы данных Библиотека. Далее идет Создать таблицу базы данныхmytable: Мы собираемся создать таблицу дней рождения сотрудников вашей компании. Содержимое таблицы включает имя сотрудника, пол, дату рождения и город рождения.
mysql> CREATE TABLE mytable (name VARCHAR(20), sex CHAR(1), -> birth DATE, birthaddr VARCHAR(20)); Query OK, 0 rows affected (0.00 sec) |
---|
Поскольку значения столбцов name иbirthadd меняются, выбирается VARCHAR, и его длина не обязательно равна 20. Вы можете выбрать любую длину от 1 до 255. Если вам позже понадобится изменить длину слова, вы можете использовать оператор ALTER TABLE. ); Для представления пола требуется только один символ: «m» или «f», поэтому в столбце рождения используется тип данных DATE. После создания таблицы мы можем посмотреть на результаты того, что мы только что сделали, и использовать SHOW TABLES, чтобы показать, какие таблицы находятся в базе данных:
mysql> SHOW TABLES; +———————+ | Tables in menagerie | +———————+ | mytables | +———————+ |
---|
5. Отобразите структуру таблицы:
mysql> DESCRIBE mytable; +————-+————-+——+—–+———+——-+ | Field | Type | Null | Key | Default | Extra | +————-+————-+——+—–+———+——-+ | name | varchar(20) | YES | | NULL | | | sex | char(1) | YES | | NULL | | | birth | date | YES | | NULL | | | deathaddr | varchar(20) | YES | | NULL | | +————-+————-+——+—–+———+——-+ 4 rows in set (0.00 sec) |
---|
6、 Добавить записи в таблицу
Сначала мы используем команду SELECT для просмотра данных в таблице: mysql> select * from mytable; Empty set (0.00 sec) Это показывает, что в только что созданной таблице еще нет записей. Добавьте новую запись:
mysql> insert into mytable -> values (′abccs′,′f′,′1977-07-07′,′china′); Query OK, 1 row affected (0.05 sec) |
---|
Используйте команду SELECT выше, чтобы увидеть, что изменилось. Таким образом мы можем добавить все записи о сотрудниках в таблицу одну за другой.
7. Загрузите данные в таблицу базы данных в текстовом режиме.
Будет очень хлопотно, если вы будете вводить их по одному. Мы можем добавить все записи в вашу таблицу базы данных в виде текстовых файлов. Создайте текстовый файл «mysql.txt», содержащий по одной записи в строке, со значениями, разделенными локаторами (табуляциями) и заданными в порядке столбцов, указанном в операторе CREATE TABLE, например:
abccs f 1977-07-07 china mary f 1978-12-12 usa tom m 1970-09-02 usa |
---|
Используйте следующую команду для преобразования текстового файла“mytable.txt”загрузить вmytableв таблице:mysql> LOAD DATA INFILE “E:/mytable.txt” INTO TABLE mytable; (Напоминание: «E:/mytable.txt» — это путь хранения текста в формате txt, используйте команду: show variables like ‘%secure%’; Отобразите текущий путь к хранилищу или настройте его непосредственно в файле my.ini и добавьте следующее предложение: secure_file_priv=D:\mysql8.0.28 (за знаком равенства следует местоположение установки mysql)
Затем используйте следующую команду, чтобы проверить, были ли данные введены в таблицу базы данных:
mysql> select * from mytable;
удалить из моей таблицы; очистить таблицу;
Записывайте код данных в базу данных пакетно через txt-файлы:
LOAD DATA INFILE ‘mybase.txt’ into table mytable
FIELDS
ЗАВЕРШАЕТСЯ ‘,’ Конечный символ каждой строки,
ENCLOSED BY '\'' Установить поле, окружающее символы
LINES
ЗАВЕРШАЕТСЯ «\n» Конечный символ каждой строки, по умолчанию — «\n»
На следующем рисунке показаны формат файла txt и формат кода:
Заявление об авторских правах: Содержание этой статьи добровольно предоставлено пользователями Интернета, а мнения, выраженные в этой статье, представляют собой только точку зрения автора. Этот сайт предоставляет только услуги по хранению информации, не имеет никаких прав собственности и не принимает на себя соответствующие юридические обязательства. Если вы обнаружите на этом сайте какое-либо подозрительное нарушение авторских прав/незаконный контент, отправьте электронное письмо, чтобы сообщить. После проверки этот сайт будет немедленно удален.
Издатель: Full stack программист и руководитель стека, укажите источник для перепечатки: https://javaforall.cn/189655.html Исходная ссылка: https://javaforall.cn