mysql基本操作_MySQL教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:SQL语句替换字段中的换行符,回车符
SQL语句替换字段中的换行符,回车符: 在富文本内容中通常会出现回车、换行内容。在sql数据库中这些回车、换行符,输出html后,表现为空格。 这里是在数据导出、导入中发现的,通常把回车、换行符找出来,用br替换。 这里使用了,sql 函数。replace(string_expression

早打算写些关于数据库操作方面的知识了,现在终于完成了第一篇,以下记录了关于mysql操作方面的基础知识。

在window下,启动、停止mysql服务

启动mysql数据库

net start mysql

停止mysql数据库

net stop mysql

重新启动mysql数据库

net restart mysql

命令行形式,mysql基本命令的使用

1、命令的取消

\c

2、退出mysql窗口

exit;或quit;或ctrl+c

3、查看数据库版本号

select version();

4、显示当前存在的数据库

show databases;

5、选择test数据库

use test;

6、查看选择的数据库

select database();

7、设置数据库中文编码

set names utf8;

8、创建一个test数据库

create database test

9、创建一张mtest表

create table mtest(

id tinyint(2) unsigned not null auto_increment,

name varchar(20),

sex char(1),

email varchar(50),

birth datetime,

primary key (id)

);

10、向mtest表中插入一条数据

insert into mtest(`name`,`sex`,`email`,`birth`) values ('zhangsan','1','zhangsan@163.com',now());

11、查询mtest表中name为张三的信息

select * from mtest where name='zhangsan';

12、按照id号降序输出

select * from mtest order by id desc;

13、显示第11至20条数据信息

select * from mtest id limit 10,10;

分享:MySQL触发器学习总结
#创建触发器,当往 order 表中添加记录是,更新goods表 delimiter$ CREATE TRIGGER trigger1 AFTER INSERT ON ` order ` FOR EACHROW BEGIN UPDATE goods SET num=num-new.much WHERE id=new.gid; END $ 执行 INSERT INTO ` order `(gid,much) VALUES (1,5) 后 SELECT *

来源:未知//所属分类:MySQL教程/更新时间:2012-08-05
相关MySQL教程