浅试mysql:(1)、数据库知识点_MySQL
bitsCN.com
一、术语
1、数据库(database)
2、数据库管理系统(DBMS)
3、列(column)/行(row)
4、主键(Primary key)
5、SQL(Structured Query Language)结构化查询语言
特点:(1)、所有DBMS都支持
(2)、简单易学、灵活强大
二、常用命令之一
6、MySQL选项和参数:
1: 指定用户登录名Ben:
2: mysql -u ben
3: 给出用户名、主机、端口、和口令:
4: mysql -u ben -p -h myserver -p 9999
(1)、命令输入在mysql>之后;输入help或/h获得帮助
(2)、命令用;或/g结束;输入quit、exit退出命令行
7、子句(clause):
clause有子句、条款的意思,SQL语句由子句构成,分可选和必需;一个子句通常由一个关键字和所提供的数据组成。如SELECT 语句的FROM子句,或ORDER BY子句
8、通配符(*)尽量不要使用,因为在检索不需要的列会降低检索或程序性能。
9、DISTINCT关键字指示Mysql只返回不同的值:
1: SELECT DISTINCT title FROM new
10、LIMIT子句限制返回的结果
1: SELECT id,title FROM new LIMIT 3
LIMIT m,n: 其中m表示从m行开始,n表示要检索的行数
当行数不够时,检索最大行的。
注意:Mysql5支持另一种LIMIT替代语法,LIMIT n OFFSET m:从m行开始曲n行
1: SELECT id,title FROM new LIMIT 1 OFFSET 3
2: SELECT id,title FROM new LIMIT 3,1
3: 效果一样
11、使用完全限定的表名
1: SELECT new.id,new.title FROM new
2: 当然表也可使用完全限定如:Mydata.new
12、ORDER BY子句
ORDER BY子句取出一个或多个列的名字,据此对输出进行排序 默认是升序(ASC),还可以降序(DESC),注意DESC只应用到直接位于其前面的列名。
如果在多个列中进行降序排列,必须在每个列指定DESC关键字
13、使用SHOW语句找出在服务器上当前存在什么数据库
1: SHOW DATABASES;
后面是复数
14、创建一个数据库MYSQLDATA
1: CREATE DATABASE MYSQLDATA;
1: CREATE TABLE product (pro_id INT,pro_price FLOAT,pro_name VARCHAR(20));
17、显示表的结构
1: DESCRIBE product
describe:描述、形容
在navicat for Mysql中显示如下:
18、往表中加入记录
1: INSERT INTO product VALUES(15.00,'pen')
2: #插入多行
3: INSERT INTO product (pro_price,pro_name) VALUES(12.00,' toothpaste'),
4: (18.00,'belt'),(15.00,'basin'),(52.30,'pot')
19、在navcat for mysql中对建立id
20、在navcat for mysql中设置字符集
选择‘product’表---右键 ‘设计表’---
同时可以设置主键
如此一来,我们就可以在表中插入中文数据;:
1: INSERT INTO product (pro_price,pro_name) VALUES(1.00,'SoftDrink'),(2.00,'矿泉水')
21、删除表
1: mysql>drop TABLE MYTABLE;
22、清空表
1: DELETE FROM new
23、更新数据
1: UPDATE product SET pro_price=50.00 WHERE pro_name='pot'
1: SELECT pro_price,pro_name FROM product ORDER BY pro_price DESC LIMIT 1
注意顺序
bitsCN.com
Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Python adalah bahasa pengaturcaraan yang paling popular pada masa ini. Saya percaya bahawa sebilangan besar rakan baru akan menyertai barisan pembelajaran setiap hari. Walau bagaimanapun, betapa mudahnya sesuatu bahasa itu dipelajari, masih terdapat banyak konsep asas dan pengetahuan asas Bagi seorang pemula, ia masih sukar untuk menguasai begitu banyak sekali. Hari ini saya telah mengumpulkan banyak helaian tipu ilmu berkaitan Python, yang boleh dikatakan merangkumi semua Pada masa akan datang, ibu tidak perlu lagi risau tentang semua orang tidak dapat mengingati apa-apa mata pengetahuan! Asas Python Asas Python Helaian cheat ini mengandungi semua pengetahuan asas Python, daripada jenis data berubah-ubah kepada rentetan senarai, daripada pemasangan persekitaran kepada penggunaan perpustakaan yang biasa digunakan, ia boleh dikatakan komprehensif. Pemula'sPytho

Penyelesaian kepada ralat pangkalan data discuz ialah: 1. Semak konfigurasi pangkalan data 2. Pastikan pelayan pangkalan data sedang berjalan 3. Semak status jadual pangkalan data 5. Kosongkan cache; ; 7. Semak sumber pelayan 8. Hubungi sokongan rasmi Discuz. Menyelesaikan ralat pangkalan data Discuz memerlukan bermula dari pelbagai aspek, mengenal pasti punca masalah secara beransur-ansur, dan mengambil langkah yang sepadan untuk membaikinya.

IntelArrowLake dijangka akan dibebaskan pada seni bina pemproses yang sama sebagai LunarLake, yang bermaksud bahawa teras prestasi LionCoveIntel yang baru akan digabungkan dengan teras kecekapan Skymonte yang ekonomi.

Pustaka fungsi C++ boleh digunakan untuk pengurusan pangkalan data Ia menyediakan satu siri fungsi melalui fail pengepala untuk menyokong operasi seperti sambungan, penciptaan jadual, sisipan data, pertanyaan, dan pemprosesan transaksi pangkalan data.

Bagaimana untuk menyelesaikan ralat MySQL: Tidak dapat memadam pangkalan data, pangkalan data tidak wujud Gambaran Keseluruhan: MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan. Apabila menggunakan MySQL, kita selalunya perlu mengurus pangkalan data, termasuk mencipta pangkalan data, memadam pangkalan data dan operasi lain. Walau bagaimanapun, apabila memadam pangkalan data, kadangkala anda akan menemui mesej ralat "Can'tdropdatabase'database_name';databasedoes'texist", iaitu, anda tidak boleh memadamkannya.

Rahsia mekanisme caching HTML: mata pengetahuan penting, contoh kod khusus diperlukan Dalam pembangunan web, prestasi sentiasa menjadi pertimbangan penting. Mekanisme caching HTML adalah salah satu kunci untuk meningkatkan prestasi halaman web. Artikel ini akan mendedahkan prinsip dan kemahiran praktikal mekanisme caching HTML, dan memberikan contoh kod khusus. 1. Prinsip mekanisme caching HTML Semasa proses mengakses halaman Web, pelayar meminta pelayan untuk mendapatkan halaman HTML melalui protokol HTTP. Mekanisme caching HTML adalah untuk cache halaman HTML dalam penyemak imbas

Pembangunan Laravel: Bagaimana untuk menggunakan LaravelNova untuk mengurus pangkalan data? LaravelNova ialah sistem pengurusan serba baharu yang dilancarkan secara rasmi oleh Laravel, yang boleh mengurus pangkalan data anda dengan mudah, mengurangkan masa yang diluangkan oleh pembangun berurusan dengan antara muka pengurusan dan mempercepatkan proses pembangunan. Artikel ini akan memperkenalkan cara menggunakan LaravelNova untuk pengurusan pangkalan data. 1. Pasang LaravelNova Sebelum bermula, kita perlu memasang LaravelNova terlebih dahulu. dalam terminal

Cara menggunakan ThinkORM untuk penubuhan perhubungan dan pengurusan jadual pangkalan data Pengenalan: Apabila membangunkan aplikasi web, pangkalan data adalah bahagian yang sangat diperlukan. Penubuhan dan pengurusan perhubungan antara jadual data adalah bahagian penting dalam reka bentuk pangkalan data. ThinkORM ialah perpustakaan PHPORM berkuasa yang menyediakan antara muka operasi yang mudah dan intuitif yang boleh membantu pembangun mengendalikan perhubungan antara jadual pangkalan data dengan mudah. Artikel ini akan memperkenalkan cara menggunakan ThinkORM untuk mewujudkan dan mengurus perhubungan antara jadual pangkalan data, dan melampirkan yang berkaitan
