Mysql常用命令及配置
一、常用配置
1. 配置编码格式 Linux下: vi /etc/my.cnf 修改配置文件为
在里面加入,已经有[XXX]的,在里面直接加入即可。
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
修改完成后保存文件并重启mysql服务,即可永久将编码格式设置成utf-8. 检查是够配置成功 命令:show variables like '%char%';查看
二、常用命令
- root登录 # mysql -u root;
- 导入sql文件 mysql>source 文件路径; (eg: source /home/abc/abc.sql; ---Linux下。 source d:/dbname.sql--Windows下)
- 查询数据库 mysql> show databases;
- 使用某数据库 mysql>use 数据库名; (eg: use imooc)
- 查询表结构 mysql>desc 表名; (eg: desc student;)
6.查看存储过程:
mysql>show procedure status;
7.删除存储过程:
mysql>drop procedure 过程名; (eg: drop procedure test;)
8.创建存储过程
mysql>delimiter // 先将语句结束符号从";"临时改为"//"
mysql> create procedure FindPrice(in mobiletype varchar(20)) 如果类型是varchar类型一定要设置长度
-> begin
-> select mptype,price from mobilePhone where mptype=mobiletype;
-> end//
mysql>delimiter ; 先将语句结束符号还原成";"