mysql建库

CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

CREATE DATABASE 的语法:

CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
[create_specification [, create_specification] ...]

create_specification:
[DEFAULT] CHARACTER SET charset_name
| [DEFAULT] COLLATE collation_name

更改数据库的字符编码

ALTER DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

时间: 2025-01-13 14:22:37

mysql建库的相关文章

MySQL 建库、建用户及建表事项

1,MySQL建库语句比较简单,一句话: 1 create database tppamltest3 2,创建用户及授权: 1 insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values("localhost","用户名",password("密码"),"","",""); 2

mysql建库DATETIME、DATE 和 TIMESTAMP区别

http://blog.sina.com.cn/s/blog_5f7b8c2c0100tf6t.html DATETIME.DATE 和 TIMESTAMP 类型是相似的.本篇描述了它们的特性以及它们的相似点与不同点. DATETIME 类型可用于需要同时包含日期和时间信息的值. MySQL 以 'YYYY-MM-DD HH:MM:SS' 格式检索与显示 DATETIME 类型.支持的范围是 '1000-01-01 00:00:00' 到 '9999-12-31 23:59:59'.(“支持”的

MySQL建库建表

一直使用SQL SERVER 数据库:最近项目使用MY SQL感觉还是有一点不适应.不过熟悉之后就会好很多. MY SQL 安装之后会有一个管理工具MySQL Workbench 感觉不太好用,数据库备份导入总会出现一些奇怪的问题:后来从下载SQLYog 感觉用的比较爽. 下面分别介绍下使用SQLYog管理工具和sql语句分别建库建表. 一.使用SQLYog建库建表 其实使用SQLYog工具进行建库建表和SQL Server 没什么区别都是可视化:只要点击对应按钮,填写内容即可: 步骤如下: 1

Windows系统CMD窗口下,MySQL建库、还原数据库命令操作示例

前提条件 已安装Java JDK(以1.8版本为例) 已安装MySQL(以5.7.20版本为例),并配置好环境变量 联接MySQL 1. 打开命令提示符窗口(cmd窗口),可以使用WIN+R键,打开运行窗口,输入cmd来打开命令提示符窗口 2. 使用下面的命令来进入MySQL(以使用root用户联接localhost)为例: mysql -hlocalhost -uroot -p 回车后,会提示输入密码,如下图: 输入密码后,回车键,如果正确,会出现欢迎信息,如下图: 展示数据库列表 使用下面的

mysql 建库建表建用户

1.创建数据库 create database school; 2.使用数据库 Use school; 3.创建用户 create user [email protected] identified by 'jame'; 4.授权用户(注意这里是用了*哦,可以自己讲school也替换成*号) grant select,update,insert,create on school.* to [email protected] identified by 'j ame'; 5.取消授权(现在明白为啥

MySQL - 建库、建表、查询

本章通过演示如何使用mysql客户程序创造和使用一个简单的数据库,提供一个MySQL的入门教程.mysql(有时称为“终端监视器”或只是“监视”)是一个交互式程序,允许你连接一个MySQL服务器,运行查询并察看结果.mysql可以用于批模式:你预先把查询放在一个文件中,然后告诉mysql执行文件的内容.使用mysql的两个方法都在这里涉及. 为了看清由mysql提供的一个选择项目表了,用--help选项调用它: shell> mysql --help 本章假定mysql已经被安装在你的机器上,并

Mysql建库,字符集和排序规则

一般对于中文使用都是用utf8字符集和utf8_general_ci 的排序规则 为什么要选用这两种方式可以参考~~~ 哪篇帖子~下次找到贴上来 mysql>CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci; #注意后面这句话 "COLLATE utf8_general_ci",大致意思是在排序时根据utf8变码格式来排序 #那么在这个数据库下创建的所有数据表的默认字符

mysql建库建表及连接数据库操作

自己做个整理 省的每次都去搜~~ 1.本地连接mysql: 一般可以直接键入命令 mysql -uroot -p 回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中 了,MYSQL的提示符是:mysql> 2.修改密码 mysql>use mysql; mysql> update user set password=passworD('test') where user='root'; mysql> flush privile

mysql建库建表插入数据

#!/bin/bash user="root" password="123456" mycmd="mysql -u$user -p$password" for dbname in tec stu do $mycmd -e "create database $dbname;" $mycmd -e "use $dbname;create table test(id int,name varchar(18));insert