赞
踩
- SELECT - 从数据库表中获取数据
- UPDATE - 更新数据库表中的数据
- DELETE - 从数据库表中删除数据
- INSERT INTO - 向数据库表中插入数据
select insert update delect
- GRANT REVOKE
- CREATE DATABASE - 创建新数据库
- ALTER DATABASE - 修改数据库
- CREATE TABLE - 创建新表
- ALTER TABLE - 变更(改变)数据库表
- DROP TABLE - 删除表
- CREATE INDEX - 创建索引(搜索键)
- DROP INDEX - 删除索引
——定义变量、判断、分支、循环结构等
——日期函数、数学函数、字符函数、系统函数等
收缩文件也可使用如下命令: - DBCC ShrinkFile('数据库名', targetsize);
/* 收缩数据库文件 */
- DBCC ShrinkFile('数据库名_log', targetsize);
- /* 收缩日志文件 */
create database ss
use ss
CREATE DATABASE s ON PRIMARY --默认就属于PRIMARY主文件组,可省略 ( NAME='s_data', --主数据文件的逻辑名 FILENAME='D:\project\s_data.mdf', --主数据文件的物理名 SIZE=5mb, --主数据文件初始大小 MAXSIZE=100mb, --主数据文件增长的最大值 FILEGROWTH=15% --主数据文件的增长率 ), (~~可以加另外一个数据库,也可以省略~~ ) LOG ON ( NAME='s_log', FILENAME='D:\project\s_log.ldf', SIZE=2mb, FILEGROWTH=1MB ) GO
create table ss
(
nname nchar(10),
age tinyint,
sex int
)
insert into demo
values
('飒飒',221,22)
delete from ss
where nname='li'
####### 删除数据库
drop database new
if exists(select * from s.databases where name='new')
drop database new
select * from demo
select * from demo where nname='li'
select age from demo where nname='li'
select age as '年龄' from demo where nname='li'
查询其中所有语句
SELECT 列名称 FROM 表名称
查询其中不同(distinct),并且仅仅列出一次
SELECT DISTINCT 列名称 FROM 表名称
SELECT 列名称 FROM 表名称 WHERE 列 运算符 值
between 在某个范围内
like 搜索某种方法
SELECT * FROM 表名 WHERE City='Beijing'
SELECT * FROM 表名 WHERE Year>'1965'
使用 AND 来显示姓为 “s” 并且名为 “T” 的人:
SELECT * FROM Persons WHERE FirstName='T' AND LastName='s'
使用 OR 来显示所有姓为 “C” 或者名为 “T” 的人:
SELECT * FROM Persons WHERE firstname='T' OR lastname='C'
AND 和 OR 结合
SELECT * FROM Persons WHERE (FirstName='T' OR FirstName='W')
AND LastName='Carter'
SELECT Company, OrderNumber FROM Orders ORDER BY Company
以字母顺序显示公司名称(Company),并以数字顺序显示顺序号(OrderNumber):
SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber
以逆字母顺序显示公司名称:
SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC
指定所要插入数据的列:
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
INSERT INTO Persons (LastName, Address) VALUES ('Wilson', 'Champs-Elysees')
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
update ss(表明称 )set (列名 )aa='zthappy 23 ',City=‘xiamen’ where name=‘tian’
修改 aa并且添加 city
解决方法
重新更新数据库并重新设置数据库密码,更新数据库配置
// 设置数据库密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
123456 是 安装mysql时设置的密码
//更新数据库配置
FLUSH PRIVILEGES;
再次连接数据库
ok
毫无问题
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。