mysql 命令篇
来源:互联网 发布:淘宝卖家销售记录删除 编辑:程序博客网 时间:2024/06/08 17:29
进入命令行
$ mysql -u root -p
执行sql文件
$ mysql -u root -p < mysql.sql
执行sql命令
$ mysql -u root -p -e "call mtest('hehe');"
存储过程示例
表名做输入参数
use mail;delimiter $;drop procedure if exists mlook;create procedure mlook(in tbl varchar(10))beginSET @sqlcmd = concat('select * from ', tbl);prepare stmt from @sqlcmd;execute stmt;deallocate prepare stmt;end;
存储过程创建的sql文件
use mail;delimiter $;drop procedure if exists madduser;create procedure madduser(in user_name varchar(100), in passwd varchar(100))begininsert into users (email, password) VALUES (user_name, ENCRYPT(passwd));end;
命令存成sql文件
CREATE DATABASE mail;USE mail;GRANT SELECT, INSERT, UPDATE, DELETE ON mail.* TO 'mail_admin'@'localhost' IDENTIFIED BY 'password-for-mail_admin';GRANT SELECT, INSERT, UPDATE, DELETE ON mail.* TO 'mail_admin'@'127.0.0.1' IDENTIFIED BY 'password-for-mail_admin';FLUSH PRIVILEGES; CREATE TABLE domains (domain varchar(50) NOT NULL, PRIMARY KEY (domain) );CREATE TABLE forwardings (source varchar(80) NOT NULL, destination TEXT NOT NULL, PRIMARY KEY (source) );CREATE TABLE users (email varchar(80) NOT NULL, password varchar(20) NOT NULL, PRIMARY KEY (email) );CREATE TABLE transport ( domain varchar(128) NOT NULL default '', transport varchar(128) NOT NULL default '', UNIQUE KEY domain (domain) );quit
0 0
- mysql基本命令篇
- mysql 命令篇
- Mysql命令
- MySql命令
- MySql命令
- MySql命令
- mysql命令
- Mysql 命令
- mysql命令
- MYSQL命令
- Mysql命令
- Mysql命令
- mysql命令
- MYSQL命令
- Mysql命令
- mysql 命令
- mysql命令
- mysql命令
- 链表的基本操作
- 指针和const
- android内存泄漏检测StrictMode和MAT工具使用
- sql 语句分列
- Java代码链接mysql数据库和oracle数据库
- mysql 命令篇
- 杭电ACMC语言版答案,持续更新中~
- c#索引器
- AltiumDesigner96——PCB常用规则
- iOS 浅谈AFNetwork
- 算法竞赛入门经典:第十章 数学概念与方法 10.2无平方因子的数
- GCD常见的几种用法-- 延迟\一次性代码\多线程同时遍历\栈栏
- C++ STL基本容器的使用
- Ubuntu下配置无线网卡为Ad-hoc模式