mysql基础(附具体操作代码)】的更多相关文章

登录数据库服务器 mysql -h127.0.0.1 -uroot -p123456 创建数据库 create database test; 显示所有数据库 show databases; 指定要操作的数据库 use test; 删除库 drop database test; 创建表 create table demo( id int primary key auto_increment, name char(30) not null )engine=innodb default charset…
# 注释内容 -- 注释内容 -- 创建数据库 king CREATE DATABASE king; -- 查看当前服务器下有哪些数据库 SHOW DATABASES; SHOW SCHEMAS; -- 查看king数据库的详细信息 SHOW CREATE DATABASE king; -- 创建数据库queen 并且指定编码方式为gbk CREATE DATABASE IF NOT EXISTS queen DEFAULT CHARACTER SET 'GBK'; -- 查看当前服务器下全部的…
1.Java连接MySQL数据库 Java连接MySql需要下载JDBC驱动MySQL-connector-java-5.0.5.zip(举例,现有新版本).然后将其解压缩到任一目录.我是解压到D盘,然后将其目录下的MySQL-connector-java-5.0.5-bin.jar加到classpath里,具体如下: “我的电脑”-> “属性” -> “高级” -> “环境变量”,在系统变量那里编辑classpath,将D:\MySQL-connector-java-5.0.5\MyS…
主要: 数据操作语言DML 数据查询语言DQL 数据操作语言DML DML: Data Mutipulation Language 插入数据(增) 一般插入数据形式 1)形式1: insert [into] 表名 [(字段名1,字段名2,....)]  values(值表达式1, 值表达式2,.......),(.....),...; 以"行"为单位进行插入,可以一次插入多行数据,使用逗号分隔. 值列表与字段名列表一一对应.  值表达式可以是一个“直接值”, 或函数调用的结果,或变量…
0x01 mysql启动时,读取配置文件的顺序 Default options are read from the following files in the given order:/etc/mysql/my.cnf     /etc/my.cnf      ~/.my.cnf 使用配置文件的方式1.它依次查找多个需要查找的文件,结果是所有文件交集2.如果某参数在多个文件中宏出现多次,后配置的最终生效 可以使用 mysql --help --verbose 来查看1.显示mysql的程序启动…
对于数据的操作,无非是“增删该查”这几种操作. 1增加 数据的增加使用insert语句插入 语法:INSERT INTO TABLE_NAME(column1,column2,...)VALUES(value1,value2,...) 例如:insert into person(name)values('lila'); 2删除 数据的删除操作,使用delete 语法:DELETE FROM TABLE_NAME WHERE condtion... 例如:delete from person wh…
1.表的基本概念 每一行代表一条唯一的记录,每一列代表记录中的一个字段. 2.创建表 例子: 3.查看表结构 (1)DESCRIBE语句查看表定义 语法: 例子: (2)SHOW CREATE TABLE语句查看详细表详细定义 语法: 例子: 注意:在显示表详细定义信息时,可以使用“:”.“\g”和"\G"符号来结束,为了让结果显示更加美观,便于用户查看,最好使用"\G"符号来结束. 4.删除表 语法: 例子: 5.修改表 (1)修改表名 语法: 例子: (2)增加…
MYSQL基础增强 库操作 创建一个使用UTF-8字符集的数据库: create database mydb character set UTF8; 创建一个带校对集的数据库 create database mydb character set UTF8 collate utf8_general_ci; 查看所有数据库: show databases; show databases like 'pattern'; 显示数据库的创建信息 show create database mydb ; 删除…