一、mysql安装:
步骤:
对创建的用户授权或创建的数据库授权: 更改/设置创建的用户密码: 撤销对数据库的权限: 删除用户: 也可以这样删除: 删除匿名用户: delete from mysql.user where user=' '; |
二、创建本地用户:
创建用户、授权
查看创建的用户:
三、mysql常见操作
(1)进入新创建的用户:
(2)显示当前数据库并创建、删除数据库
创建hello数据库:
删除hello数据库:
(3)选择连接数据库,并查看当前选择的数据库状态:
这就选择了要操作的数据库
创建mysql数据表
创建mysql数据表的sql通用语法:
CREATE TABLE table_name ( column_name column_ type);
(1)创建mysql数据表:
先创建表的结构:
姓名,年龄,学校,学号(自主生成),注册时间
查看表的结构: desc 表名
(2)插入数据
同样的方法再插入4个:
(3)查询数据
mysql表中用sql select语句用来读取数据 :
查询所有记录 // * 表示select语句会返回表的所有字段数据
查询指定记录
mysql where 子句查询:
如需有条件的从表中读取数据,则需要给sql select中添加where子句:
(4)修改数据
mysql update查询:
(4)删除数据
mysql delete语句:
如果没有指定where子句,mysql表中的所有记录将被删除,where子句删除数据表中指 定的记录:
其他
mysql like子句
where子句中可以使用等号(=)来设定获取数据的条件
有时候需要获取student_name 字段含有“jay”字符的所有记录,这时就需要在where子句中使用sql like子句
sql like 子句中使用百分号(%)字符来表示任意字符,类似于unix或正则表达式中的星号(*)
若没有使用百分号(%),like子句与等号(=)的效果一样。
先插入学生姓名“tom”"tome”
查询“tom”“tome”:(无%,like子句相当于等号,有%则可以通配)
mysql排序
升序:
降序:
mysql NULL 值处理
mysql三大运算符:
mysql中处理NULL使用 IS NULL 和IS NOT NULL
转载于:https://blog.51cto.com/zhangxinbei/1837804