Mysql 常用汇总 更新中

mysql 密码重置 

先停止mysqld

# mysqld_safe --skip-grant-tables &

# use mysql;

# update user set password=password(‘yes‘) where user="root";    ---将root密码设置为yes

# flush privileges;

# exit

# ps -ef | grep mysql    //如果发现安全模式还没有关掉需要 kill -9  干掉

# service mysqld stop

# service mysqld start

# mysql -uroot -p

#输入新密码后登陆

 mysql 数据库权限操作

1、创建用户并设定密码

#create user ‘test‘@‘localhost‘ identified by ‘123456‘

#SET PASSWORD FOR ‘username‘@‘host‘ = PASSWORD(‘newpassword‘)  //设置或配置用户密码

2、开启mysql 数据库远程连接授权

#create user ‘frog‘@‘192.168.10.117‘ identified by ‘kang‘//创建用户并设定密码

#grant all privileges on *.* to [email protected] identified by ‘kang18‘ with grant option;

#flush privileges;   //更新缓存

3、给用户指定数据库权限:mysql 为账号  [email protected]为密码;

#grant all privileges on wordpress_db.* to [email protected] identified by ‘[email protected]‘;

4、用户名‘mysql‘@‘%‘ 之间不允许有空格,%可以换成特定地址,%代表任何主机都可以访问

远程连接mysql数据库

#mysql -h 123.207.158.65 -P [port] -u root -p [email protected]

//mysql -h [云数据库外网地址] -P [云数据库端口号] -uroot -p[云数据库密码]

//执行本地sql脚本 ,必须是带完整路径的

#source ~/sqlSc.sql

mysql数据库备份 mysqldump 

1.导出整个数据库

//mysqldump -u 用户名 -p 数据库名 > 导出的文件名

#mysqldump -u user_name -p123456 database_name > outfile_name.sql

2.导出一个表

//mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

#mysqldump -u user_name -p database_name table_name > outfile_name.sql

3.导入一个数据库

#mysql -u user -p password

#use uploadDatabaseName

#source path:backupFile.sql

4、mysql 全备份

#mysqldump -uroot -p --lock-all-tables --all-databases --flush-logs --master-data=2 >/root/all.

MYSQL 基本操作 

1、修改表字段

#alter table tableNAME change Filedname Filedname FileType [是否允许非空];

#alter table tableNAME modify Filedname FileType [是否允许非空];

2、添加表字段

#alter table tableNAME add addField varchar(10) not Null;

3、删除表字段

#alter table tableNAME drop Filedname;

4、查询数据

#select * from TableName;

5、插入数据

#insert into TableName (Fieldname,Fieldname) values (‘FiledVlaue‘,‘FiledVlaue‘);

6、删除数据

#delete from TableName where Fieldnam=‘2‘;

7、修改数据

#update TableName set Fieldnam=‘li‘ where Fieldnam =‘100‘

8、联合查找数据

#select * from TableName1 left join  TableName2 on TableName1.id=TableName2.id;

9、查找表结构

#desc mysql.user

时间: 2024-12-27 15:27:45

Mysql 常用汇总 更新中的相关文章

Html2canvas - 项目中遇到的那些坑点汇总(更新中...)

水平居中的元素截图后向左跑偏 明明是水平居中的代码,截图出来的会偏左,结构是左图片右文字,有时候是图片自己跑到最左边,有时候是整体偏左一点点 这个问题也不是经常遇到,场景是父div元素text-align=center;内部两个子元素设为display:inline-block的模式.然后画图就会出现左边的div偏左靠或直接在左边的情况. 问题未解决,出现时也没研究因为啥,等有时间的时候就不出现了... 靠背景图露脸的dom们会有底线 截图时,如果有一个dom元素是用背景图填充的,里边没有任何结

Ubuntu小点汇总,更新中...

转自:http://blog.csdn.net/zxz_tsgx/article/details/39713627 昨天重装了Ubuntu14.04 64位版,又被一些基础操作/设置给搞怕了,以前安装的时候没有记录下来,一段时间后就忘了,然后继续捣鼓一遍,好不烦恼,所以这次就尽量记录下来; 安装输入法 ==!这个整了半天没装成sogou,使用谷歌拼音,当然,首先是打开language support进行更新,并安装Chinese(Simplfied)语言支持(我装的是E文版系统),并选择系统输入

​ Linux 命令汇总 更新中

 Linux 命令汇总  1.保存新建分区信息至 /etc/fstab fstb :echo /dev/xvdb1 /mnt ext3 defaults 0 0 >> /etc/fstab 2.%s/old/new/g 用字符串 new 替换正文中所有出现的字符串 old 3.ssh生产秘钥工具 ssh-keygen -t rsa 默认密码保存文件:./.ssh/authorized_keys 默认生成的 私钥文件为: id_rsa     . 公钥为 id_rsa.pub 4.查找命令 ch

Linux常用指令-更新中

文件查找 find 简单的find # 查找当前目录下的某个文件 find -name "target.java" 带有正则表达式的find #从根目录下 . 用户目录 ~ 查找某个文件 find . -name "target.*" # 这里需要注意的是'和"在对于普通字符串来说是没有区别的,对于find -name来说""中只会被最终解析成一个字符串 忽略大小写 # 忽略大小写 find -iname 'target.*' 其他指令

Ztree扩展方法汇总(更新中)

var treeObj = $.fn.zTree.getZTreeObj("tree_div"); //得到ztree对象 1.展开所有节点 treeObj.expandAll(true); 2.设置根节点展开 var treeObj = $.fn.zTree.getZTreeObj("tree_div"); var nodes = treeObj.getNodes(); for (var i = 0; i < nodes.length; i++) { //设

MySQL 操作(更新中……)

01 创建数据库 CREATE DATABASE `database_name`; 02 查看数据库 SHOW DATABASES; 03 选择数据库 USE `database_name`; 04 删除数据库 DROP DATABASE `database_name`; 05 表操作 0501 创建数据表 CREATE  TABLE `table_name` (`column01_name` `type_name` [...] , ...); *[NOT NULL | NULL][DEFAUL

JS方法 - 字符串处理函数封装汇总 (更新中...)

一.计算一段字符串的字节长度 字符串的charCodeAt()方法, 可返回字符串固定位置的字符的Unicode编码,这个返回值是0-65535之间的整数,如果值<=255时为英文,反之为中文. 而,中文的字节长度为2,英文的字节长度为1. 依照这个规律封装如下: 1 function getStrBytes(str){ 2 str = str.toString(); 3 var strLen = 0; 4 for (let s = 0; s < str.length; s++) { 5 if

Mysql常用基本命令汇总及默认账户权限与修改

一直只是在浅显利用数据库存储数据,也被windows惯坏了,很多命令使用的时候记不起来,so,换LINUX系统!不再使用GUI管理数据库!也想深入学习下Mysql,从权限管理开始!也就诞生了这篇学习笔记. 修改默认密码 Mysql新安装时默认root密码为空,极不安全!建议安装过后马上就修改.附修改方法: mysqladmin -u root -p password 接下来按提示输入新密码即可! 命令详解: mysqladmin -u root -p[oldpass] password newp

shell 常用文件、字符串、二元整数测试操作符-持续更新中

常用的文件测试操作符-持续更新中 -e--exist 文件存在为真 -f--file 文件存在且为普通文件为真 -d--directory 文件存在且为目录为真 -s--size 文件存在且大小不为零为真 -r--read 文件存在且可读为真 -w--write 文件存在且可写为真 -x--executable 文件存在且可执行为真 -L--link 文件存在且为链接文件则为真 f1 -nt f2--new than f1比f2新则为真 f1 -ot f2--old than f1比f2旧则为真