首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MySQL CREATE DATABASE语句创建数据库

MySQL 中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下: CREATE DATABASE [IF NOT EXISTS] [[DEFAULT] CHARACTER...语法说明如下: :创建数据库名称。MySQL 数据存储区将以目录方式表示 MySQL 数据库,因此数据库名称必须符合操作系统文件夹命名规则,不能以数字开头,尽量要有实际意义。...注意在 MySQL 中不区分大小写。 IF NOT EXISTS:在创建数据库之前进行判断,只有该数据库目前尚不存在时才能执行操作。此选项可以用来避免数据库已经存在而重复创建错误。...字符集是用来定义 MySQL 存储字符串方式,校对规则定义了比较字符串方式。 实例1:最简单创建 MySQL 数据库语句MySQL创建一个名为 linuxidc_db 数据库。...MySQL 不允许在同一系统下创建两个相同名称数据库

3.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

MySQL 常用语句_数据库基本语句大全

;   2、创建数据库:     >CREATE DATABASE db_name;  //db_name为数据库名   3、使用数据库:     >USE db_name;   4、删除数据库:     ...,一般常用InnoDB和MyISAM;InnoDB可靠,支持事务;MyISAM高效不支持全文检索     >DEFAULT charset=utf8;  //设置默认编码,防止数据库中文乱码     ...CREATE TEMPORARY TABLE tb_name(这里和创建普通表一样);   4、查看数据库中可用表:     >SHOW TABLES;   5、查看表结构:     >DESCRIBE...正则表达式:   1、Mysql支持REGEXP正则表达式:     >SELECT * FROM tb_name WHERE name REGEXP '^[A-D]' //找出以A-D 为开头...;   1、支持触发器语句有DELETE、INSERT、UPDATE,其他均不支持   2、创建触发器:     >CREATE TRIGGER trig AFTER INSERT ON ORDERS

2.4K40

Oracle创建数据库语句_oracle创建sql语句

1.创建数据表空间 create tablespace SOA logging datafile ‘D:\app\oradata\ORCL\SOA.dbf’ size 32m autoextend...设置下次扩展大小及最大容量 范围为管理当地 //创建临时表空间 create temporary tablespace SOA_temp 2.创建用户 – – – -创建 用户new_user,密码...- – – – – – grant connect,resource to username; 4.登录新用户导入数据库 .dmp文件 导入导出命令及详解 plsql客户端导入导出详解 – – –...oradata\ORCL\SOA.dbf’ resize 500m; – – – – 设置数据库自动增长 alter database datafile ’ D:\app\oradata\ORCL...user rdzx identified by dreamsoft; – – – – 查看修改数据库游标大小 select count(*) from v$open_cursor; alter

3.1K10

Mysql常用查询语句

FROM tb_stu  WHERE sname like ‘%PHP%’ 三查询日期型数据 SELECT * FROM tb_stu WHERE date = ‘2011-04-08’ 注:不同数据库对日期型数据存在差异...: : (1)MySQL:SELECT * from tb_name WHERE birthday = ‘2011-04-08’ (2)SQL Server:SELECT * from tb_name...’ 完全匹配方法”%%”表示可以出现在任何位置 八查询前n条记录 SELECT * FROM tb_name LIMIT 0,$N; limit语句与其他语句,如order by等语句联合使用,...会使用SQL语句千变万化,使程序非常灵活 九查询后n条记录 SELECT * FROM tb_stu ORDER BY id ASC LIMIT $n 十查询从指定位置开始n条记录 SELECT ...group by排序语句order by同时出现在SQL语句中时,要将分组语句书写在排序语句前面,否则会出现错误 二十二多列数据分组统计 多列数据分组统计与单列数据分组统计类似 SELECT *,

5.1K20

mysql用户管理,常用sql语句mysql数据库备份恢复

mysql用户管理: grant all on *.* to 'user1'@'127.0.0.1' identified by '用户密码' = 创建一个新用户 查看当前用户授予权限:show grants...查看指定用户授予权限:show grants for (用户名)@('用户来源IP,可以是%号') 常用sql语句: show tables; =查看当前数据库里面有哪些表 select count...) drop table db1.t1; 删除一个表里面的所有东西包括表结构 drop database db1; 删除数据库 MySQL数据库备份与恢复: mysqldump -uroot -p123456...mysql > /tmp/mysql.sql 备份数据库 mysql -uroot -p123456 mysql < /tmp/mysql.sql 恢复备份数据库,同样可以把备份数据库恢复到新创建数据库里面...备份所有的库 mysqldump -uroot -p123456 -d mysql > /tmp/mysql.sql 只备份表结构 -d = 只备份数据库结构

4.7K70

MySQL常用SQL语句大全

; 一、数据库操作:    1、查看数据库:     >SHOW DATABASES;   2、创建数据库:     >CREATE DATABASE db_name;  //db_name为数据库名...  3、使用数据库:     >USE db_name;   4、删除数据库:     >DROP DATABASE db_name; 二、创建表:   1、创建表:     >CREATE...,一般常用InnoDB和MyISAM;InnoDB可靠,支持事务;MyISAM高效不支持全文检索     >DEFAULT charset=utf8;  //设置默认编码,防止数据库中文乱码     ...>CREATE TEMPORARY TABLE tb_name(这里和创建普通表一样);   4、查看数据库中可用表:     >SHOW TABLES;   5、查看表结构:     >DESCRIBE...;   1、支持触发器语句有DELETE、INSERT、UPDATE,其他均不支持   2、创建触发器:     >CREATE TRIGGER trig AFTER INSERT ON ORDERS

2.4K20

MySQL常用sql语句大全

创建数据库 create database dbname; 删除数据库 drop database dbname; 选择数据库 use dbname; 创建表 CREATE TABLE...,默认自增1,一般用作主键 NOT NULL指定该字段不能为空, 在操作数据库时如果输入该字段数据为NULL ,就会报错 PRIMARY KEY关键字用于定义列为主键 ENGINE 设置存储引擎 CHARSET...char; 查看表结构 show columns from book; 修改表名 alter table book RENAME TO book1; 删除表 drop table book; 创建索引...删除表数据 truncate table book;#删除表中所有数据 delete from book where xx=yy;#根据条件删除表中数据 查询 select * from book; 常用函数...平均值count("price") #求price总记录数max("price") #求price最大值min("price") #求price最小值sum("price") #求price

3.8K20

MySQL常用语句

一、前言   今天天气很好,大晴天,心情也好好。就将MySQL常用语句总结一下,记录在随笔里,也顺便分享分享。日后,这篇随笔我将会持续更新,作为我自己MySQL语句大全。...二、常用SQL语句   我将由外到里进行编写(数据库到表再到数据)   库层:   1、SHOW DATABASES;   2、CREATE DATABASE dbname;   3、DROP DABABASE...ALTER DATABASE dbname set=新字符集 collate=新校对集;   5、USE dbname;   6、SHOW CREATE DATABASE dbname;   表层:   1、创建表形式...上面创建约束同时也是创建相应索引,主键索引、唯一索引等等。    ...:TRUNCATE直接删除整个表,再创建一个一模一样表。

50620
领券