1、解决客户端联不上MySQL服务器的问题:

  GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '' WITH GRANT OPTION;

  FLUSH PRIVILEGES;

2、登陆MySQL: mysql -u root -p 123456

3、查看所有数据库:show databases;  //注意s和分号

4、选择数据库:use 库名

5、查看当前选择的数据库:select database();  //注意分号

6、列出所选数据库中所有表:show tables;  //注意s和分号

7、向表中插入数据:insert into 表名(字段1,字段2,...) value(值1,值2,...)

用例:insert into student(name,math,chinese) value('zhangSan',96,85)

8、删除表中某条数据:delete from 表名 where 字段=值 [and 字段2=值2]

用例:delete from ap_table where mac='AA:BB:CC:DD:12:34'

9、更新表中某条数据:updata 表名 set 字段1=值1,[字段2=值2,...] where 字段n=值n [and 字段n+1=值n+1] 

用例:update sta_table set ip='172.16.31.56' where mac='11:22:33:EE:FF:04'

10、查询表中的某条数据:select * from 表名 where 字段=值

用例:select * from sta_table where mac='AA-BB-CC-0F-22-5F'

注意: 增、删、改、查的命令中,字符串需要加单引或双引;整数则不需要引号。

11、查看表中所有数据: select * from 表名

用例:select * from sta_table

12、清除表中所有数据(没有删除表结构):

语法1:delete from 表名                        用例:delete from sta_table

语法2:truncate table 表名                    用例:truncate table sta_table

13、彻底删除表,连同表结构也删除:drop table 表名

14、查看表结构:describe 表名

15、导出数据库:mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名

用例:mysqldump -u root -p --default-character-set=latin1 MyDatabase > /home/ex_db.sql

16、导入数据库:进入数据库,输入source命令,如:

用例:source ex_db.sql

17、当忘记数据库密码或不设密码时,如此操作:/usr/bin/mysqld_safe --skip-grant-tables &

执行效果如下:

然后按ctrl+c回到命令行。

MySQL相关操作知识的更多相关文章

  1. Linux下mysql相关操作

    Linux下mysql相关操作 1.创建MySQL mysql -u root -p create user 'username'@'%' identified by 'password'; %可以选 ...

  2. apache系统故障排查方案及相关操作知识

    apache系统故障排查方案及相关操作知识 1.查看系统开的apache服务在哪个端口监听,有几个apache在服务,它的初始pid是多少 netstat -alop |grep LISTEN |gr ...

  3. 笔记--MySQL相关操作

    一  登录数据库 1 用户无密码: mysql -uroot -p mysql-> 2 用户有密码: MySQL -root -p[passwd] mysql-> 二  创建数据库: 查询 ...

  4. Mysql相关操作

    1. 如何更改系统环境变量PATH?vim /etc/profile  加入 PATH=$PATH:/usr/local/mysql/bin2. 默认mysql安装好后,并没有root密码,如何给ro ...

  5. PHP 与 MySQL 相关操作

    一.MySQL基操 •MySQL启动 注意:MySQL不能直接通过 mysql.exe 命令启动 MySQL客户端访问服务端需要寻找匹配:连接认证 连接:IP和端口确定,如果是本地都可以忽略 -h 主 ...

  6. Mysql 相关操作

    1.用户管理 创建用户 create user '用户名'@'IP地址' identified by '密码'; 删除用户 drop user '用户名'@'IP地址'; 修改用户 rename us ...

  7. github 相关操作知识

    新设备上使用github 1.要在本地创建一个ssh key ssh-keygen -t rsa -C "email address" 2.界面提示进入.ssh文件夹下,找到id_ ...

  8. Mysql相关操作:

    允许root用户远程访问:https://www.cnblogs.com/davidgu/p/3706663.html; 用户的添加删除管理: https://www.cnblogs.com/hzd2 ...

  9. zzw原创_oracle回收站相关操作知识

    1.查询回收站状态语句 select * from user_recyclebin order by droptime desc   2.还原回收站 FLASHBACK TABLE  << ...

随机推荐

  1. netfilter-IPv4实现框架分析(一)

    基于Linux-2.6.30版本,具体实现net\ipv4\netfilter目录下,入口文件为net\ipv4\netfilter\iptable_filter.c,入口/出口函数为模块的init函 ...

  2. android studio Keymap快捷键

    android studio整理代码格式的快捷键 在设置里面看 File-->Setting-->Keymap-->Reformat Code 或者在Keymap右上的搜索栏搜 Re ...

  3. IT行业的正式入门

    虽然我是计算机专业毕业的大学生,但我自己认为我连什么是 IT都不了解,我热爱Java程序的设计,所以我现在在努力学习,今天是上Java程序设计的第一天,我正式进入IT业,踏上了这条“不归路”.figh ...

  4. XML实体注入漏洞

    XML实体注入漏洞 测试代码1: 新建xmlget.php,复制下面代码 <?php $xml=$_GET['xml']; $data = simplexml_load_string($xml) ...

  5. JQUERY操作css与css()方法、获取设置尺寸;

    一.jQuery addClass() 方法 向不同的元素添加 class 属性.在添加类时,您也可以选取多个元素 <style> .aa { color:red; }; </sty ...

  6. mysql特殊处理

    mysql> create table ef (bc time);Query OK, 0 rows affected (0.03 sec) mysql> insert into ef va ...

  7. LNMP编译安装教程

    LNMP编译安装教程 此次安装在Centos上,我采用的CentOS的版本是:CentOS release 6.5 (Final) 可以通过以下命令查看:lsb_release -a 一.准备工作: ...

  8. knockout 学习实例7 foreach

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  9. 正常月报表年初未分配利润修改backup

    原来:GLQC('3132',K('年')-1,'12',,,'本币','N','','本币','0001')+GLQC('314115',K('年')-1,'01',,,'本币','N','','本 ...

  10. 关于CGContextSetBlendMode: invalid context 0x0的错误

    在ios 7的模拟器中,选择一个输入框准备输入时,会触发这个错误,以下是出错详细日志: <Error>: CGContextSetBlendMode: invalid context 0x ...