Mysql 库表操作初识

终端登录mysql

这里只演示win下, cmd 终端. 至于怎么在win下, linux, mac安装, 感觉这是一个入门级的百度搜索问题, 安装都搞不定, 确实有点尴尬, 好尴尬呀.

  1. -- win + R 输入cmd 进入控制台
  2. C:\Users\chenjie> mysql -u root -p -- 回车
  3. Enter password: ******** -- 回车
  4. -- 成功进入了mysql客户端, 如果登录失败, 要么就是密码不对, 或者是服务没有开启.
  5. Welcome to the MySQL monitor. Commands end with ; or \g.
  6. Your MySQL connection id is 19
  7. Server version: 5.7.17-log MySQL Community Server (GPL)
  8. Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
  9. Oracle is a registered trademark of Oracle Corporation and/or its
  10. affiliates. Other names may be trademarks of their respective
  11. owners.
  12. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
  13. -- 打印 "hello,world!" 测试
  14. mysql> select "hello, world!";
  15. +---------------+
  16. | hello, world! |
  17. +---------------+
  18. | hello, world! |
  19. +---------------+
  20. 1 row in set (0.00 sec)
  21. -- test
  22. mysql> select now();
  23. +---------------------+
  24. | now() |
  25. +---------------------+
  26. | 2019-10-06 14:11:41 |
  27. +---------------------+
  28. 1 row in set (0.00 sec)
  29. mysql> select curdate() as "今日日期";
  30. +--------------+
  31. | 今日日期 |
  32. +--------------+
  33. | 2019-10-06 |
  34. +--------------+
  35. 1 row in set (0.00 sec)
  36. mysql> select database();
  37. +------------+
  38. | database() |
  39. +------------+
  40. | NULL |
  41. +------------+
  42. 1 row in set (0.05 sec)
  43. -- 查看所有的数据库
  44. mysql> show databases;
  45. +--------------------+
  46. | Database |
  47. +--------------------+
  48. | information_schema |
  49. | cj |
  50. | flask_db |
  51. | from_pdm |
  52. | mysql |
  53. | new_house |
  54. | performance_schema |
  55. | python_test_1 |
  56. | sql_advance |
  57. | stock_db |
  58. | sys |
  59. | test1 |
  60. +--------------------+
  61. 19 rows in set (0.04 sec)
  62. mysql> show variables like 'port';
  63. +---------------+-------+
  64. | Variable_name | Value |
  65. +---------------+-------+
  66. | port | 3306 |
  67. +---------------+-------+
  68. 1 row in set (0.10 sec)
  69. -- 查看数据库编码
  70. mysql> show variables like "character%";
  71. +--------------------------+----------------------------------+
  72. | Variable_name | Value |
  73. +--------------------------+----------------------------------+
  74. | character_set_client | utf8mb4 |
  75. | character_set_connection | utf8mb4 |
  76. | character_set_database | utf8 |
  77. | character_set_filesystem | binary |
  78. | character_set_results | utf8mb4 |
  79. | character_set_server | utf8 |
  80. | character_set_system | utf8 |
  81. | character_sets_dir | C:\AppServ\MySQL\share\charsets\ |
  82. +--------------------------+----------------------------------+
  83. 8 rows in set (0.05 sec)
  84. -- 查看某用户的权限
  85. mysql> show grants for 'root'@'localhost';
  86. +---------------------------------------------------------------------+
  87. | Grants for root@localhost |
  88. +---------------------------------------------------------------------+
  89. | GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION |
  90. | GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION |
  91. +---------------------------------------------------------------------+
  92. 2 rows in set (0.10 sec)
  93. -- 查看数据库当前连接数, 并发数
  94. mysql> show status like 'Threads%';
  95. +-------------------+-------+
  96. | Variable_name | Value |
  97. +-------------------+-------+
  98. | Threads_cached | 1 | -- 此线程中的空闲线程数
  99. | Threads_connected | 4 |
  100. | Threads_created | 5 | -- 最近一次启动服务,做创建的线程数
  101. | Threads_running | 1 | -- 当前激活线程数
  102. +-------------------+-------+
  103. 4 rows in set (0.05 sec)
  104. -- 查看数据文件存放路径
  105. mysql> show variables like "%datadir%";
  106. +---------------+------------------------+
  107. | Variable_name | Value |
  108. +---------------+------------------------+
  109. | datadir | C:\AppServ\MySQL\data\ |
  110. +---------------+------------------------+
  111. 1 row in set (0.05 sec)
  112. -- 查看数据库最大连接数
  113. mysql> show variables like '%max_connections%';
  114. +-----------------+-------+
  115. | Variable_name | Value |
  116. +-----------------+-------+
  117. | max_connections | 151 |
  118. +-----------------+-------+
  119. 1 row in set (0.03 sec)
  120. ...
  121. -- 退出数据库
  122. mysql> quit;
  123. Bye
  124. C:\Users\chenjie>

数据库操作

增删改查, 注意这里讲的数据库指的是schema哈.

  1. -- 前提是已经登录,进入终端
  2. -- 先查看有哪些
  3. mysql> show databases;
  4. +--------------------+
  5. | Database |
  6. +--------------------+
  7. | information_schema |
  8. | cj |
  9. | flask_db |
  10. | from_pdm |
  11. | mysql |
  12. | new_house |
  13. | performance_schema |
  14. | python_test_1 |
  15. | sql_advance |
  16. | stock_db |
  17. | sys |
  18. | test1 |
  19. +--------------------+
  20. 19 rows in set (0.04 sec)
  21. -- 新增一个新数据库 test
  22. mysql> create database test charset=utf8;
  23. Query OK, 1 row affected (0.05 sec)
  24. -- 选择使用test
  25. mysql> use test;
  26. Database changed
  27. -- 查看当前所在的数据库
  28. mysql> select database();
  29. +------------+
  30. | database() |
  31. +------------+
  32. | test |
  33. +------------+
  34. 1 row in set (0.05 sec)
  35. mysql> show create database test;
  36. +----------+---------------------------------------------------------------+
  37. | Database | Create Database |
  38. +----------+---------------------------------------------------------------+
  39. | test | CREATE DATABASE `test` /*!40100 DEFAULT CHARACTER SET utf8 */ |
  40. +----------+---------------------------------------------------------------+
  41. 1 row in set (0.08 sec)
  42. -- 查看库中有哪些表
  43. mysql> show tables;
  44. Empty set
  45. -- 删除数据库(千万慎重!!!, 也不要给权限, 删了就真的没了)
  46. mysql> drop database test;
  47. Query OK, 0 rows affected (0.20 sec)
  48. -- 物理删除哦, 太危险了, 删库跑路...
  49. mysql> use test;
  50. 1049 - Unknown database 'test'

表结构操作

包括创建,修改, 删除表, 字段增删改, 还是以经典的学生表为例.

创建表

  1. -- 先建个test
  2. drop database if exist test;
  3. create database test charset=utf8;
  4. use test;
  5. show tables
  6. -- 查看表
  7. mysql> show tables;
  8. Empty set
  9. -- 创建学生表, 说实话, 我现在见到学生表,选课表, 选课..也想吐...
  10. create table students(
  11. id int unsigned primary key auto_increment not null,
  12. name varchar(20) default "",
  13. age tinyint unsigned default 0,
  14. height decimal(5,2),
  15. gender enum('男', '女', "gg", "?"),
  16. class_id tinyint unsigned default 1
  17. );
  18. -- 创建班级表
  19. create table classes(
  20. id tinyint unsigned primary key auto_increment not null,
  21. name varchar(20) default ''
  22. );
  23. -- out
  24. mysql> show tables;
  25. +----------------+
  26. | Tables_in_test |
  27. +----------------+
  28. | classes |
  29. | students |
  30. +----------------+
  31. 2 rows in set (0.06 sec)
  32. -- 查看表字段及约束
  33. mysql> desc students;
  34. +----------+--------------------------+------+-----+---------+----------------+
  35. | Field | Type | Null | Key | Default | Extra |
  36. +----------+--------------------------+------+-----+---------+----------------+
  37. | id | int(10) unsigned | NO | PRI | NULL | auto_increment |
  38. | name | varchar(20) | YES | | | |
  39. | age | tinyint(3) unsigned | YES | | 0 | |
  40. | height | decimal(5,2) | YES | | NULL | |
  41. | gender | enum('男','女','中性','未知') | YES | | NULL | |
  42. | class_id | tinyint(3) unsigned | YES | | 1 | |
  43. +----------+--------------------------+------+-----+---------+----------------+
  44. 6 rows in set (0.06 sec)
  45. -- 查看表创建语句
  46. mysql> show create table classes;
  47. +---------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  48. | Table | Create Table
  49. +---------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  50. | classes | CREATE TABLE `classes` (
  51. `id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT,
  52. `name` varchar(20) DEFAULT '',
  53. PRIMARY KEY (`id`)
  54. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
  55. +---------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  56. 1 row in set (0.05 sec)

修改表-字段-增改删

  1. -- 练习 alter tabe ...
  2. -- add, modify,
  3. mysql> desc classes;
  4. +-------+---------------------+------+-----+---------+----------------+
  5. | Field | Type | Null | Key | Default | Extra |
  6. +-------+---------------------+------+-----+---------+----------------+
  7. | id | tinyint(3) unsigned | NO | PRI | NULL | auto_increment |
  8. | name | varchar(20) | YES | | | |
  9. +-------+---------------------+------+-----+---------+----------------+
  10. 2 rows in set (0.05 sec)
  11. -- 表增加字段 add
  12. mysql> alter table classes add slogan varchar(30);
  13. Query OK, 0 rows affected (0.54 sec)
  14. Records: 0 Duplicates: 0 Warnings: 0
  15. mysql> desc classes;
  16. +--------+---------------------+------+-----+---------+----------------+
  17. | Field | Type | Null | Key | Default | Extra |
  18. +--------+---------------------+------+-----+---------+----------------+
  19. | id | tinyint(3) unsigned | NO | PRI | NULL | auto_increment |
  20. | name | varchar(20) | YES | | | |
  21. | slogan | varchar(30) | YES | | NULL | |
  22. +--------+---------------------+------+-----+---------+----------------+
  23. 3 rows in set (0.03 sec)
  24. -- 表修改字段 modify(不重命名); change(重命名)
  25. mysql> alter table classes modify slogan int;
  26. Query OK, 0 rows affected (0.48 sec)
  27. Records: 0 Duplicates: 0 Warnings: 0
  28. mysql> desc classes;
  29. +--------+---------------------+------+-----+---------+----------------+
  30. | Field | Type | Null | Key | Default | Extra |
  31. +--------+---------------------+------+-----+---------+----------------+
  32. | id | tinyint(3) unsigned | NO | PRI | NULL | auto_increment |
  33. | name | varchar(20) | YES | | | |
  34. | slogan | int(11) | YES | | NULL | |
  35. +--------+---------------------+------+-----+---------+----------------+
  36. 3 rows in set (0.04 sec)
  37. -- 修改表字段-重命名 change 旧名 新名 类型约束
  38. mysql> alter table classes change slogan yg_slogan varchar(50);
  39. Query OK, 0 rows affected (0.52 sec)
  40. Records: 0 Duplicates: 0 Warnings: 0
  41. mysql> desc classes;
  42. +-----------+---------------------+------+-----+---------+----------------+
  43. | Field | Type | Null | Key | Default | Extra |
  44. +-----------+---------------------+------+-----+---------+----------------+
  45. | id | tinyint(3) unsigned | NO | PRI | NULL | auto_increment |
  46. | name | varchar(20) | YES | | | |
  47. | yg_slogan | varchar(50) | YES | | NULL | |
  48. +-----------+---------------------+------+-----+---------+----------------+
  49. 3 rows in set (0.05 sec)
  50. -- 删除字段: drop 列名
  51. mysql> alter table classes drop yg_slogan, drop name;
  52. Query OK, 0 rows affected (0.52 sec)
  53. Records: 0 Duplicates: 0 Warnings: 0
  54. mysql> desc classes;
  55. +-------+---------------------+------+-----+---------+----------------+
  56. | Field | Type | Null | Key | Default | Extra |
  57. +-------+---------------------+------+-----+---------+----------------+
  58. | id | tinyint(3) unsigned | NO | PRI | NULL | auto_increment |
  59. +-------+---------------------+------+-----+---------+----------------+
  60. 1 row in set (0.04 sec)
  61. -- 删除表: drop table tb_name1, tb_name2...
  62. mysql> drop table classes, students;
  63. Query OK, 0 rows affected (0.22 sec)
  64. mysql> show tables;
  65. Empty set

表修改-增删改数据

  1. -- 还是用student表, 重写创建回来
  2. create table students(
  3. id int unsigned primary key auto_increment not null,
  4. name varchar(20) default "",
  5. gender enum("男", "女", "中性", "未知"),
  6. age tinyint unsigned default 0,
  7. height decimal(5,2),
  8. class_id int unsigned default 1
  9. );

新增数据 inset

  1. -- 全字段插入
  2. insert into students values (null, "youge", "男", 23, 174.5, 1);
  3. select * from students;
  4. Query OK, 1 row affected (0.08 sec)
  5. +----+-------+--------+-----+--------+----------+
  6. | id | name | gender | age | height | class_id |
  7. +----+-------+--------+-----+--------+----------+
  8. | 1 | youge | | 23 | 174.50 | 1 |
  9. +----+-------+--------+-----+--------+----------+
  10. 1 row in set (0.05 sec)
  11. -- 部分列插入
  12. insert into students(name, gender, age) values ("郭靖", 1, 28);
  13. mysql> select * from students;
  14. +----+-------+--------+-----+--------+----------+
  15. | id | name | gender | age | height | class_id |
  16. +----+-------+--------+-----+--------+----------+
  17. | 1 | youge | | 23 | 174.50 | 1 |
  18. | 2 | 郭靖 | | 28 | NULL | 1 |
  19. +----+-------+--------+-----+--------+----------+
  20. 2 rows in set (0.07 sec)
  21. -- 多行插入
  22. insert into students values
  23. (null, "黄蓉", 2, 24, 165.32, 2),
  24. (null, "杨康", 1, 25, 180, 1),
  25. (123, "华筝", 2, 23, 162.3, 2);
  26. mysql> select * from students;
  27. +-----+-------+--------+-----+--------+----------+
  28. | id | name | gender | age | height | class_id |
  29. +-----+-------+--------+-----+--------+----------+
  30. | 1 | youge | | 23 | 174.50 | 1 |
  31. | 2 | 郭靖 | | 28 | NULL | 1 |
  32. | 3 | 黄蓉 | | 24 | 165.32 | 2 |
  33. | 4 | 杨康 | | 25 | 180.00 | 1 |
  34. | 123 | 华筝 | | 23 | 162.30 | 2 |
  35. +-----+-------+--------+-----+--------+----------+
  36. 5 rows in set (0.07 sec)

修改数据 update

  1. -- 全部修改 (这也跟 删表删库 一样危险, 更新不加 where,就全改掉了)
  2. update students set
  3. age := 24, -- := 才是mysql"赋值", "=" update, set时一样
  4. class_id = 2;
  5. mysql> select * from students;
  6. +-----+-------+--------+-----+--------+----------+
  7. | id | name | gender | age | height | class_id |
  8. +-----+-------+--------+-----+--------+----------+
  9. | 1 | youge | | 24 | 174.50 | 2 |
  10. | 2 | 郭靖 | | 24 | NULL | 2 |
  11. | 3 | 黄蓉 | | 24 | 165.32 | 2 |
  12. | 4 | 杨康 | | 24 | 180.00 | 2 |
  13. | 123 | 华筝 | | 24 | 162.30 | 2 |
  14. +-----+-------+--------+-----+--------+----------+
  15. 5 rows in set (0.07 sec)
  16. -- 按条件修改 where
  17. update students set age:=26 where id=4;
  18. mysql>select * from students;
  19. +-----+-------+--------+-----+--------+----------+
  20. | id | name | gender | age | height | class_id |
  21. +-----+-------+--------+-----+--------+----------+
  22. | 1 | youge | | 24 | 174.50 | 2 |
  23. | 2 | 郭靖 | | 24 | NULL | 2 |
  24. | 3 | 黄蓉 | | 24 | 165.32 | 2 |
  25. | 4 | 杨康 | | 26 | 180.00 | 2 |
  26. | 123 | 华筝 | | 24 | 162.30 | 2 |
  27. +-----+-------+--------+-----+--------+----------+
  28. 5 rows in set (0.08 sec)

删除数据 delete, 分逻辑删除和物理删除

  1. -- 逻辑删除: 新增一个标志列, 默认我0表不删, 1表删除
  2. alter table students add is_delete bit default 0;
  3. -- update 标记要删的数据
  4. update students set is_delete := 1 where id in(1,2);
  5. mysql> select * from students;
  6. +-----+-------+--------+-----+--------+----------+-----------+
  7. | id | name | gender | age | height | class_id | is_delete |
  8. +-----+-------+--------+-----+--------+----------+-----------+
  9. | 1 | youge | | 24 | 174.50 | 2 | 1 |
  10. | 2 | 郭靖 | | 24 | NULL | 2 | 1 |
  11. | 3 | 黄蓉 | | 24 | 165.32 | 2 | 0 |
  12. | 4 | 杨康 | | 26 | 180.00 | 2 | 0 |
  13. | 123 | 华筝 | | 24 | 162.30 | 2 | 0 |
  14. +-----+-------+--------+-----+--------+----------+-----------+
  15. 5 rows in set (0.11 sec)
  16. -- 其实就是过滤而已,并未真正删除
  17. mysql> select * from students where is_delete = 0;
  18. +-----+------+--------+-----+--------+----------+-----------+
  19. | id | name | gender | age | height | class_id | is_delete |
  20. +-----+------+--------+-----+--------+----------+-----------+
  21. | 3 | 黄蓉 | | 24 | 165.32 | 2 | 0 |
  22. | 4 | 杨康 | | 26 | 180.00 | 2 | 0 |
  23. | 123 | 华筝 | | 24 | 162.30 | 2 | 0 |
  24. +-----+------+--------+-----+--------+----------+-----------+
  25. 3 rows in set (0.06 sec)
  26. -- 物理删除: delete ...; truncate tb_anme, 保留表结构
  27. delete from students where id in (1,2,3,666);
  28. mysql> select * from students;
  29. +-----+------+--------+-----+--------+----------+-----------+
  30. | id | name | gender | age | height | class_id | is_delete |
  31. +-----+------+--------+-----+--------+----------+-----------+
  32. | 4 | 杨康 | | 26 | 180.00 | 2 | 0 |
  33. | 123 | 华筝 | | 24 | 162.30 | 2 | 0 |
  34. +-----+------+--------+-----+--------+----------+-----------+
  35. 2 rows in set (0.07 sec)
  36. -- 全删, 保留表结构
  37. truncate students;
  38. mysql> truncate students;
  39. Query OK, 0 rows affected (0.24 sec)
  40. mysql> select * from students;
  41. Empty set

关于查询 select, 下篇专门整一整吧.

小结

  • mysql 在不同平台(win, linux)下的安装, 都是自己手动熟悉一遍

  • 终端登录: mysql -u 用户名 -p 密码; 退出: quit;

  • 常用命令

    • select database();
    • shwo databases;
    • use 数据库名;
    • show tables;
    • desc 表名;
  • 库操常用

    • create database 库名 charset=utf8;
    • use 库名;
    • show create database 库名;
    • drop database 库名; (删库跑路)
  • 增删表

    • create table 表名 (字段名, 类型, 约束, ....);
    • 类型: 数值, 字符串, 时间日期, 枚举...
    • 约束: primary key; auto_increment; not null; default; unique; foreign key...
    • 主键约束: id int unsigned primary key auto_increment not null;
    • desc 表名; show create table 表名;
    • drop table 表名;
  • 增删改字段

    • alter table 表名 add 字段名 类型 [约束];
    • alter table 表名 modify 字段名 类型 [约束];
    • alter table 表名 change 现字段名 新字段名 类型 [约束];
    • alter table 表名 drop 字段1, drop 字段2....;
  • 表数据-增

    • insert into 表名 values (col1, co12 ......), ( ...), (...);
    • insert into 表名(col1, col2) values (val1, val2) ...;
  • 表数据-改

    • update 表名 set 字段1=值1, 字段2=值2 ....
    • update 表名 set 字段1=值1, 字段2=值2 .... where .....
  • 表数据-删

    • delete from 表名 where .....;
    • truncate 表名; (会保留表结构)
    • alter table 表名 add isDelete bit default ( );
    • update 表名 set isDelete := 1 where ...;

Mysql 库表操作初识的更多相关文章

  1. Python之MySQL库表操作

    一:库操作 1.1 增 # 语法 # create database 库名 default charset utf8; create database db1 default charset utf8 ...

  2. mysql基础之对库表操作

    原文:mysql基础之对库表操作 查看一下所有的库,怎么办? Mysql>Show databases; 选库语句: Use 库名 创建一个数据库: create database 数据库名 [ ...

  3. MySQL库相关操作

    ========MySQL库相关操作====== 一.系统数据库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息.列信息.权限信息.字符信 ...

  4. python Mysql 库表

    Mysql 库表    创建 学生信息库表  学生成绩 库表

  5. MySQL 数据表操作

    MySQL 数据表操作 创建MySQL数据表需要以下信息: -表名: -表字段名: -定义每个表字段: 一.创建数据表 1)mysql> create  table  table_name (c ...

  6. Database学习 - mysql 数据库 表操作

    mysql 数据库 表操作 创建数据表 基本语法格式: 创建数据表: create table 表名( 字段名 datatype 约束, 字段名 datatype 约束, ...... ) 修改表名 ...

  7. mysql 数据表操作 目录

    mysql 数据表操作 存储引擎介绍 mysql 使用存储引擎 mysql 数据表的增删改查 mysql 数据类型 mysql 约束条件

  8. 数据库 MySQL 之 表操作、存储引擎

    数据库 MySQL 之 表操作.存储引擎 浏览目录 创建(复制) 删除 修改 查询 存储引擎介绍 一.创建(复制) 1.语法: 1 2 3 4 5 CREATE TABLE 表名(     字段名1 ...

  9. mysql连表操作是先连表还是先查询条件

    mysql连表操作是先连表还是先查询条件 一.总结 一句话总结: 连表操作时:先根据查询条件和查询字段确定驱动表,确定驱动表之后就可以开始连表操作了,然后再在缓存结果中根据查询条件找符合条件的数据 1 ...

随机推荐

  1. JS的base64编码解码

    Unicode问题解法 有个小坑是它只支持ASCII. 如果你调用btoa("中文")会报错: Uncaught DOMException: Failed to execute ' ...

  2. label vc

    #pragma once #include <QWidget> #include <QPaintEvent> #include <QPainter> #includ ...

  3. 解决 android push framework.jar 不生效的问题

    . . . . . 在 Android 采用 ART 虚拟机后,为了提高运行时效率,在编译期间会将 jar 包中的 dex 文件编译为 odex.vdex 等文件.而这些文件并不存放在 framewo ...

  4. (原)使用ass字幕文件通过ffmpeg给视频添加字幕的一些研究

    使用ass字幕文件通过ffmpeg给视频添加字幕的一些研究 Author:lihaiping1603@aliyun.com Create:2019-09-04 最近对ffmpeg给视频文件添加字幕效果 ...

  5. 快速读取TXT几百万行数据, 然后插入到数据,SqlBulkCopy功能的确是有效率

    public static void Main(string[] args) { string strPath = "F:\\Download\\600.txt"; int lin ...

  6. 【tensorflow-v2.0】如何将模型转换成tflite模型

    前言 TensorFlow Lite 提供了转换 TensorFlow 模型,并在移动端(mobile).嵌入式(embeded)和物联网(IoT)设备上运行 TensorFlow 模型所需的所有工具 ...

  7. Java之布尔运算

    对于布尔类型boolean,永远只有true和false两个值. 布尔运算是一种关系运算,包括以下几类 比较运算符:>,>=,<,<=,==,!= 与运算 && ...

  8. redis 简单教程

    一.redis的安装 安装环境:centos 7 1) 下载redis 这里我们下载的是redis-4.0.10.tar.gz 2)将redis tar包移动至 /usr/local 执行如下命令 c ...

  9. (转)mysql使用Navicat 导出和导入数据库

    mysql使用Navicat 导出和导入数据库 ps:在导入本地数据库的时候,要先建立相同的数据库,然后再运行sql文件,即可导入相应的数据库

  10. jquery对div元素进行鼠标移动(稍稍修改下可以实现div跟随鼠标)

    /* 网上找了资料都是对于event.clientX和offset().left进行了计算,但是去掉了这个计算方式,直接使用当前坐标也一样,效果都一样不太好 strHeader:标题 jquery定位 ...