1,创建一个用户 并授权
grant all on test.* to "userName"@"localhost" identified by "pwd";
创建一个用户名为userName的账户 。密码为pwd ,并且给他授权test数据库的所有权限。
-
创建一个数据库
create database sk_test;
创建一个名字为 sk_test 的数据库
create database sk default character set utf8;//创建一个默认字符集的为utf8的数据库
3.创建表
创建表之前,首先要使用哪个数据库
use sk_test;//使用sk_test;这个数据库
create table student(id int(10)); //创建一个名字为student的表,其中id是int 10
4,MySQL 中的if
select if(sex,'男','女') as xingbie ,sname from stu;
// 如果性别sex,为真就是‘男’, 为假就是‘女’
+---------+--------+
| xingbie | sname |
+---------+--------+
| 男 | 丽水 |
| 男 | 丽1水 |
| 女 | ssd |
| 女 | wer |
| 女 | sunkai |
+---------+--------+
5 MySQL 连接 concat
select concat('姓名:',sname,'性别:',sex, 'QQ:',qq) as stuinfo from stu;
6 mysql 连接和使用if
select concat('男:',sname,'性别:',if(sex,'男','女'),'QQ ',qq) as ss from stu;
+-------------------------------+
| ss |
+-------------------------------+
| 男:丽水性别:男QQ 355666 |
| 男:丽1水性别:男QQ 355662346 |
| 男:ssd性别:女QQ 457878 |
| 男:wer性别:女QQ 988978 |
| 男:sunkai性别:女QQ 12324324 |
+-------------------------------+
7 mysql 设置变量,并且相乘
mysql> set @s=2;
Query OK, 0 rows affected (0.00 sec)
mysql> select @s*300;
+--------+
| @s*300 |
+--------+
| 600 |
+--------+
1 row in set (0.00 sec)
8 MySQL 增加表字段
alter table stu add birady date ;
//修改 stu表 增加字段 birady 类型为date;
9,修改字段数据
update stu set birady='1689/3/09' where id=2;
网友评论