MySql1、创建数据库:create database 数据库名;2、删除数据库:drop database 数据库名; 3、如果报这个错误就是提示没有切换进数据库ERROR 1046 (3D000): No database selected4、切换进数据库就用:use 数据库名 创建表成功:create table mytb ( id int primary key auto_increment, name varchar(20) unique not null );primary key auto_increment:是主键约束以及自增长unique not null:唯一的不能重复的不能为空3、添加列添...
一、单表查询1、查询所有记录select from student;2、查询指定字段select s_name from student; 例子指定s_name字段显示。3、查询指定条件select s_name from student where s_id>3;这例子是id大于3查询结果。4、查询指定字段别名select s_name as 学生姓名 from student;如图所示,注意:as可以不写。5、通配符%号,代表多个模糊字符select from student where s_name like ‘王%‘;,另外通配符下划线‘_’,代表单个字符。w...
CREATE TABLE job_grades(grade_level VARCHAR(3),lowest_sal INT,highest_sal INT);INSERT INTO job_grades VALUE (‘A‘, 1000, 2999);INSERT INTO job_grades VALUE (‘B‘, 3000, 5999);INSERT INTO job_grades VALUE (‘C‘, 6000, 9999);INSERT INTO job_grades VALUE (‘D‘, 10000, 14999);INSERT INTO job_grades VALUE (‘E‘, 15000, 24999);INSERT INTO job_grades VALUE (‘F‘, 25000, 40000);原文:https://www.cnb...
1. 创建和删除用户,mysql中的用户是由用户名和主机名来确定的createuser "user_name@host_name" identified by passwd;
dropuseruser_name;
---------------也可以直接向mysql.user表添加记录----------------insertinto mysql.user(host,user,password) values ("host_name","user_name",password("pwd"));
flush privileges;//使用这种方法必须添加用户,必须刷新权限加载到内存中2.查看用户权限show grants foruser_name@host_...
数据库课程体系
在PHP阶段,将数据库分为三个阶段:
?基础阶段(就业班第一个阶段): 6天, mysql数据库的基本操作(增删改查), 以及一些高级操作(视图, 触发器,函数,存储过程等), 和PHP操作mysql数据库
优化阶段(就业班后期): 如何提高数据库效率, 如索引, 分表等
部署阶段(最后): 如何搭建真实的环境系统, 如服务器集群, 负载均衡
数据库基础
什么是数据库?数据库: database, 存储数据的仓库
数据库: 高效的存储和处理数据的介质(介质...
一:概述相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);InnoDB存储引擎既支持行级锁( row-level locking),也支持表级锁,但默认情况下是采用行级锁。MySQL主要的两种锁的特性可大致归纳如下:? 表级锁: 开销小,加锁快;不会出现死锁(因为MyISAM会一次性获得SQL所需的全部锁);锁定粒度大,发生锁冲突的概...
待写~ 解释:SELECT case -------------如果 when sex=‘1‘ then ‘男‘ -------------sex=‘1‘,则返回值‘男‘ when sex=‘2‘ then ‘女‘ -------------sex=‘2‘,则返回值‘女‘ else 0 -------------其他的返回‘其他’ end -------------结束from sys_user --------整体理解: 在sys_user表中如果sex=‘1‘,则返回值‘...
要用php+mysql 首先要配置环境。现在要先下载wamp(Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python)。直接安装就行可以点下一步的就点下一步,直至完成。在右下角工具栏会出现一个新图标(一个半圆形),对其右键,选择language,选择其中的chinese在浏览器中网址栏输入localhost。点左下角的PHPmyadmin 2.11.2.1如果提示mysql拒绝访问,打开刚才wamp的安装目录找到 c:\wamp\phpmyadmin(如果自定义安装目录的话会有所不同)找到c...
1.sql语句select distinct <select_list>fromleft_table <join_type> join right_tableon <join_condition>where <where_condition>group by <group_by_list>having <having_condition>order by <order_by_conddition>limit <limit_num> 2.mysql服务器处理后的顺序from left_tableon join_conditionjoin_type join right_tablewhere where_conditiongroup by group_by_listhaving having_conditionselectdistinct select_listorder...
JDBC连接数据库 ?创建一个以JDBC连接数据库的程序,包括7个步骤: 1、载入JDBC驱动程序: 在连接数据库之前。首先要载入想要连接的数据库的驱动到JVM(Java虚拟机)。 这通过java.lang.Class类的静态方法forName(String className)实现。 比如: try{ //载入MySql的驱动类 Class.forName("com.mysql.jdbc.Driver") ; }catch(ClassNotFoundException e){ System.out.println("找不...
PS:终于看完了字符串函数,心都快碎了...涉及的函数真是太多了...感觉这里的字符串函数和JAVA里的基本都差不多了...基本上算是掌握了,但是想全记住那是不太可能的。。。 学习内容:字符串函数的掌握和应用..ASCii(str)返回字符串的最左边的ascii码值..如果str为NULL,那么返回NULL...如果字符串为0,那么返回也为0... mysql>select ascii(‘2‘);
mysql>select ascii(‘dx‘); ORD(str)函数如果字符串最左边的字符为多...
MySQL数据库引擎InnoDB支持事务安全事务四大特征(ACID)
原子性(A):要么都成功,要么都失败一致性(C):保证没有数据更新会执行到一半而导致和其他数据不统一隔离性(I):事务A和事务B之间具有隔离性持久性(D):是事务的保证,事务终结的标志(内存的数据持久到硬盘文件中)为处理巨大数据量而设计它的CPU效率肯能是任何其他基于磁盘的关系数据库引擎所不能匹敌的将表和索引在一个逻辑表空间中支持外键被用在众多需要高性能的大型数据库...
1.进入mysql2.看数据里的内容3.选择文件夹(例如 选择db2) 4 查看文件夹中的表格 5.查看表格中的内容 原文:https://www.cnblogs.com/wangzhao1010/p/14091439.html
通用数据库对象中英文介绍? 数据data 指对客观事件进行记录并可以鉴别的符号,在计算机系统中存储为可以被识别的信息 ? 数据库database存放具体数据的最大的逻辑对象,通常按需求将同一项目所属的数据统一放在一个数 据库中,也可以创建多个数据库 ? 数据库管理系统dbms(database management system)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS,目 前分为关系型和非关系型数据库管理系统两种 ? 关系...
ASCII(s)
返回字符串 s 的第一个字符的 ASCII 码。
SELECT ASCII(CustomerName) AS NumCodeOfFirstChar FROM Customers;CHAR_LENGTH(s)
返回字符串 s 的字符数
SELECT CHAR_LENGTH("RUNOOB") AS LengthOfString;CHARACTER_LENGTH(s)
返回字符串 s 的字符数
SELECT CHARACTER_LENGTH("RUNOOB") AS LengthOfString;CONCAT(s1,s2...sn)
字符串 s1,s2 等多个字符串合并为一个字符串
SELECT CONCAT("SQL ", "Runoob ", "Gooogle ", "Fac...