English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

ملخص لإنشاء، حذف، وتعديل الطريقة لجدول البيانات في MySQL

本文实例讲述了MySQL学习笔记之创建、删除、修改表的方法。分享给大家供大家参考,具体如下:

创建表:

create table users(
  id int,
  name varchar(64),
  sex bit(1),
  birthday date,
  Entry_date date,
  job varchar(32),
  salary float,
  resume text
);

1 添加列:

alter table 表名 add 列名 数据类型

alter table users add image blob;

2 修改列:

alter table 表名 modify 列名 新的数据类型(数据长度大小)

alter table users modify sex char(2);

3 删除列:

alter table 表名 drop 列名

alter table users drop image;

4 修改表名:

rename table 表名 to  新表名

rename table users to user;

5 修改表的字符集:

alter table 表名 character set 字符集

alter table user character set gbk

6 修改列名字:

alter table 表名 change column 原列名 新列名 类型

alter table users change column sex sexy varchar(2);

7 查看表结构:

mysql> describe users;
+------------+-------------+------+-----+---------+-------+
| Field   | Type    | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| id     | int(11)   | YES |   | NULL  |    |
| name    | varchar(64) | YES |   | NULL  |    |
| جنس    | بت(1)   | نعم |   | لا شيء  |    |
| ميلاد  | تاريخ    | نعم |   | لا شيء  |    |
| Entry_date | تاريخ    | نعم |   | لا شيء  |    |
| وظيفة    | نص(32) | نعم |   | لا شيء  |    |
| راتب   | عدد عشري  | نعم |   | لا شيء  |    |
| استئناف   | نص    | نعم |   | لا شيء  |    |

8 عرض بنية إنشاء الجدول:

mysql> show create table users;

9 إزالة الجدول:

mysql> drop table test9;

للمزيد من المعلومات المتعلقة بMySQL، يمكن للقراء المهتمين التحقق من موضوعات هذا الموقع: 'تحليل تقنيات تحسين مؤشرات MySQL'، 'كامل دليل تقنيات تحسين سجلات MySQL'، 'تحليل تقنيات تحسين معاملات MySQL'، 'كامل دليل تقنيات تحسين إجراءات MySQL'، 'تحليل تقنيات تحسين قفل قاعدة بيانات MySQL'، و 'تحليل كامل دليل الوظائف الشائعة في MySQL'.

آمل أن تكون هذه المقالة قد ساعدت الجميع في إدارة قاعدة بيانات MySQL.

بيان: محتويات هذا المقال تم جمعها من الإنترنت، ملكية المحتويات مملوكة للمساهمين، تم جمع المحتويات من قبل مستخدمي الإنترنت بشكل متعاون، ويحمل هذا الموقع حقوق الملكية، لم يتم تعديل المحتويات بشكل يدوي، ولا يتحمل الموقع أي مسؤولية قانونية، إذا كنت قد وجدت محتوى يشتبه في حقوق النسخ، فلا تتردد في إرسال بريد إلكتروني إلى: notice#oldtoolbag.com (عند إرسال البريد الإلكتروني، يرجى استبدال # ب @) لإبلاغنا، وقدم الأدلة ذات الصلة، إذا تم التحقق من ذلك، فإن الموقع سيقوم بإزالة المحتوى المزعوم بشكل فوري.

أنت قد تحب