5月10日七次早课

1.MySQL创建db,删除db命令

创建:

mysql> CREATE DATABASE db;  

Query OK, 1 row affected (0.00 sec) 

删除:

mysql> DROP DATABASE db;  

Query OK, 0rows affected (0.00 sec) 

2.MySQL的字段类型有哪些

http://www.runoob.com/mysql/mysql-data-types.html

3.建表的语法是什么?

create table 表名

(

id int(11) not null auto_increment,  //看是否要设置为自增长

字段名 varchar(50) null,

字段名 date null,

字段名 varchar(50) null,

字段名 varchar(50) null,

字段名 float(13,0) null,

字段名 int null,

primary key(id)    //设置ID为主键

)ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=gbk AUTO_INCREMENT=5 ;

charset=gbk  //这个是指你的数据库字符集是什么,这里是GBK

如果是utf8    charset=utf8

4.正常一个建表的语法开头是什么  尾部是什么?(也就是哪些字段)

create table name();

5.说说插入语法

增加:insert  into 表名(字段名1,字段名2) value(字段值1,字段值2)

例:INSERT INTO a(id,name) VALUE(2,'李四');

6.更新语法

修改:update 表名 set 字段名=字段值 where 条件

例:UPDATE a SET id=1,name='张三' WHERE id=2;

7.删除语法

删除:delete from 表名 where 条件

例:DELETE FROM a WHERE id=1;

8.查看MySQL有多少个链接什么命令,怎样杀死?(杀死前是不是要确认)

show processlist;

kill id 

确认

mysql> show processlist;

+----+------+-----------+------+---------+------+-------+------------------+| Id | User | Host | db | Command | Time | State | Info |+----+------+-----------+------+---------+------+-------+------------------+| 4 | root | localhost | NULL | Sleep | 6441 | | NULL || 5 | root | localhost | NULL | Query | 0 | init | show processlist |+----+------+-----------+------+---------+------+-------+------------------+2 rows in set (0.00 sec)


9.查看一个表有哪些字段?哪两个命令可以查看

mysql数据库怎么查看数据表有哪些字段?

desc table_name;或者是  show create table table_name;

mysql> use mysql;

Database changed

mysql> show tables;

mysql> desc db;

mysql> show create table db;

10.允许用户A可以从任意电脑登录公司内部MySQL,请问 什么 符号 标识

grant all privilleges on db.* to  登录名@'%' identified by 密码

11.创建一个db和用户的权限,密码的命令是什么

create   database    xxx;

grant  all  privileges on  xxx.*  to   user@'%'  identified  by  ''

12.关于用户,权限的操作,我们最后一个命令都要敲,请问是什么?

mysql> flush privileges;

Query OK, 0 rows affected (0.02 sec)

14.重新部署MySQL,流程是怎样的

先删除arch/*  和data/* 再进行安装

15.谈谈你们对MySQL字符集的理解

所有的中午的,我们要指定UTF8 一般生产上

mysql> SHOW VARIABLES LIKE 'character_set_%';

+--------------------------+----------------------------------+| Variable_name | Value |+--------------------------+----------------------------------+| character_set_client | utf8 || character_set_connection | utf8 || character_set_database | latin1 || character_set_filesystem | binary || character_set_results | utf8 || character_set_server | latin1 || character_set_system | utf8 || character_sets_dir | /usr/local/mysql/share/charsets/ |+--------------------------+----------------------------------+8 rows in set (0.00 sec)

16.mysql中 模糊查看参数的 命令是什么?

你可能感兴趣的:(5月10日七次早课)