mysql的几个小技巧

2016-02-19 16:11 1 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐mysql的几个小技巧,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - 编程语言 】

  1.修改mysql中root的密码:

  shellmysql -u root -p

  mysqlSET PASSWORD FOR root=PASSWORD("root");

  2.远程登录mysql server:(当然server必须首先给某个远程用户授权了)

  shellmysql -h host -u user -p

  3.打开数据库:use dbname;

  显示所有数据库:show databases;

  显示数据库mysql中所有的表:先use mysql;然后show tables;

  显示表的列信息:describe user;(显示表mysql数据库中user表的信息);

  4.创建一个可以从任何地方连接服务器的一个完全的超级用户,但是必须使用一个口令something做这个

  GRANT ALL PRIVILEGES ON *.* TO monty@localhost IDENTIFIED BY 'something' WITH GRANT OPTION;

  GRANT ALL PRIVILEGES ON *.* TO monty@"%" IDENTIFIED BY 'something' WITH GRANT OPTION;

  5.删除授权:

  REVOKE ALL PRIVILEGES ON *.* FROM root@"%";

  USE mysql;

  DELETE FROM user WHERE User="root" and Host="%";

  FLUSH PRIVILEGES;

  6. 创建一个用户custom在特定客户端mysql.cn登录,可访问特定数据库bankaccount

  mysql GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON bankaccount.*

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  TO custom@mysql.cn IDENTIFIED BY 'stupid';

  7.重命名表:

  ALTER TABLE t1 RENAME t2;

  为了改变列a,从INTEGER改为TINYINT NOT NULL(名字一样),

  并且改变列b,从CHAR(10)改为CHAR(20),同时重命名它,从b改为c:

  ALTER TABLE t2 MODIFY a TINYINT NOT NULL, CHANGE b c CHAR(20);

  增加一个新TIMESTAMP列,名为d:

  ALTER TABLE t2 ADD d TIMESTAMP;

  在列d上增加一个索引,并且使列a为主键:

  ALTER TABLE t2 ADD INDEX (d), ADD PRIMARY KEY (a);

  删除列c:

  ALTER TABLE t2 DROP COLUMN c;

  增加一个新的AUTO_INCREMENT整数列,命名为c:

  ALTER TABLE t2 ADD c INT UNSIGNED NOT NULL AUTO_INCREMENT,ADD INDEX (c);

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  注意,我们索引了c,因为AUTO_INCREMENT柱必须被索引,并且另外我们声明c为NOT NULL,

  因为索引了的列不能是NULL。

  8.删除记录:

  DELETE FROM t1 WHERE C10;

  6.改变某几行:

  UPDATE t1 SET user=mysqlcn,password=mysqlcn;

  7.使用name列的头10个字符创建一个索引:

  CREATE INDEX part_of_name ON customer (name(10));

来源:https://www.tulaoshi.com/n/20160219/1611256.html

延伸阅读
下面简浅的归纳了几个快速让页面出彩的小技巧: 1.旋转法 – 将页面的主体或局部进行旋转 我们一般的页面版式都是方方正正,四平八稳,有点呆板。如果将局部或整体适当的旋转,打破稳定的构图,画面就会动感有趣一些。   对于上图,这种基调轻松活泼又恰好内容比较少的页面来说,主体整个旋转后,画面马上轻松活泼起来,看过...
标签: PS PS基础
这篇文章将带大家来关注一下我们在平时的工作中是怎样使用PS中的文字功能的,涉及几个很棒的小技巧,能帮你提高工作效率,童鞋们可以试一下。 抗锯齿 抗锯齿好像是开始这篇文章最好的一个话题。在CS6以前的PS版本中,选择抗锯齿文字真的是在众多不咋地的选项中唯一可选的。但是,几个月前Adobe介绍了PS中两个操作系统自带的抗锯齿选项:Mac和...
标签: 电脑入门
一、真正地隐藏QQ 在单位您可能也需要使用QQ,但并不是每个单位都会同意使用QQ的,抛去技术上的封锁不说,上司监视的目光也是很危险的,怎么办呢?别着急,我有办法! ①首先,点击桌面上的QQ图标,在在线状态下用鼠标右键点击系统托盘中的QQ图标,在弹出菜单中选择“系统参数”,此时,会出现“QQ参数设置”对话框,找到“参数设置”选项卡...
标签: 设计
一、门票:大门票产生大印象 读者特利发给我们一张他设计的洗车券,这张洗车券是他希望为他儿子的游泳队筹集在游泳池训练的各种费用而举行的一次洗车筹款,而它的有趣之处就在于其尺寸相当抢眼: 没有人会对它视而不见:这张洗车券是一般门票尺寸的两倍之大,设计起来也很容易,从视觉上也非常能吸引有兴趣的消费者。大图片及大标题使这张...
旅行街拍必备几个小技巧 &图老师nbsp; 世界那么大,谁都想出去看看,如果不想止步于看,还想记录下来,这里有几个小建议。首先,为了不给旅行增加过多的负担,这次我选用的机型是小巧的EOS M3。下面我们来讲讲几个旅行街拍时可以使用的小技巧。 速度:1/200s 光圈F5.6 ISO:200 焦距:40mm 一、开启街拍模式,就得时刻...

经验教程

17

收藏

52
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部