拷贝表,并且复制两条数据到新表中
create table t_comments_sample2 like t_comments_sample; #拷贝表结构
insert into t_comments_sample2 select * from t_comments_sample limit 1,2;#复制两条数据
MySQL Workbench执行Procedure报错
错误截图:
解决方法:
SET SQL_SAFE_UPDATES = 0;#因为MySql运行在safe-updates模式下,该模式会导致非主键条件下无法执行update或者delete命令,需修改下数据库模式 CALL `tedp`.`p_phone_comments`();#执行存储过程
创建一个定时任务,每天执行一次存储过程
CREATE EVENT call_p_phone_comments_event
ON SCHEDULE EVERY 1 DAY #每天执行一次
DO CALL p_phone_comments(); show events;#查看所有事件
Mysql授权
- 先查询那些主机已经授权
select user,host,password from mysql.user
该列表的意思是:hadoop02、127.0.0.1、localhost及%(其他)可以访问该DB,%优先顺序级别最低。
2.授权的同时修改密码
mysql -uroot -proot –hlocalhost #管理员登陆DB
grant all privileges on *.* to 'root'@'hadoop02' identified by 'root'; #为hadoop02主机授权,并设置密码为root
导入.sql文件到数据库
第一种方式
source /opt/shiro.sql
2. 第二种方式
[root@hadoop02 ~]# mysql -uroot -proot shiro < /opt/shiro.sql