`
mackmack
  • 浏览: 21667 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

MySQL语法总结

阅读更多


/******************************
Mysql命令
*******************************/
修改管理员密码,一开始mysql的密码是空的
mysqladmin -u root -p password mypasswd

通过root 用户登录
mysql -h localhost -u root -p;

运用数据库
use [database];

show tables;

删除table 中的所有记录
delete from [table];
其他的语句根据sql语法

alter table [table] auto_increment=0;

显示当前数据库字符集
SHOW VARIABLES LIKE 'character_set_%';

显示数据
SHOW VARIABLES LIKE 'collation_%';

修改默认表字符集
character set =utf8;

 

删除表主键

先删除自增长在删除主键
alter table tb change id id int(10);//删除自增长
alter table tb drop primary key;//删除主建



/******************************
mysql常用设置
*******************************/
设置自定义启动参数
修改其中一个XXX.ini文件为my.ini

创建启动的mysql-startup.bat,内容:

 

"E:\Program Files\MySQL\mysql-4.1.22-win32\bin\mysqld"
--defaults-file="E:\Program Files\MySQL\mysql-4.1.22-win32\my.ini"
-u root -p 123
 



创建关闭的mysql-shutdown.bat

"E:\Program Files\MySQL\mysql-4.1.22-win32\bin\mysqladmin"  shutdown -u root -p 
 



设置mysql的字符集
当前系统是什么字符集,如果我们需要设置自定义的字符集
查找"mysqld","mysql" ,加入下面的设置

default-character-set=utf8

 

shell备份数据库

mysqldump -h mysql.taohost.net -p mysql_dbname -u mysql_dbuser >bak.sql

 mysql.taohost.net:  域名或者是IP

 

 

shell恢复数据库

 

mysql -h mysql.taohost.net -p mysql_dbname -u mysql_dbuser

 enter之后,

source bak.sql

 

通过load file命令插入数据
比如表里面有比元数据多的列。可以在load的时候指定要插入的字段名字。

示例的代码如下:

LOAD DATA INFILE '~/data.txt'   
INTO TABLE fb0505   
CHARACTER SET  gbk   
FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY ''
LINES TERMINATED BY '\n' STARTING BY '' 
(seller_id,fb_type,fb_date,item_url);
 
在mysql4.1之后的版本增加了设置字符集
CHARACTER SET  gbk 
 

 

 

 

分享到:
评论

相关推荐

    SQL、MySQL语法总结

    SQL、MySQL语法总结

    oracle与mysql语法不同点总结

    本猿最近做数据库迁移,修改了大量sql语句,对oracle和MySQL语法之间的一些不同之处总结了一些。

    MySQL5.1常用语法汇总

    MySQL5.1是MySQL数据库管理系统的一个重要版本,它包含了丰富的SQL语法和管理工具,使得数据库的管理和操作更为便捷。以下是一些MySQL5.1常用语法的详细说明: 1. **数据库操作**: - `SHOW DATABASES;`:用于列出...

    MySQL基础语法总结--内有案例

    MySQL基础语法总结-新手教程 内容包括了: 1.SQL语言 的介绍 2.MySQL数据类型 3.约束类型 4.数据库语句 -表相关的语句-数据相关的语句 5.导入sql文件 6.DML语句(insert update delete)-truncate语句 7....

    Mysql初级语法大全

    ### MySQL初级语法大全 #### 一、SQL速成 **结构化查询语言(Structured Query Language,简称 SQL)** 是一种标准化的语言,主要用于管理和操作关系型数据库。SQL 的语法设计直观且易于理解,使得即便是初学者也...

    mysql语法全总节--无漏点

    mysql语法总结全录

    MySQL常用语法

    根据提供的文件信息,我们可以总结出一系列关于MySQL的基本操作与常用语法知识点。这些知识点不仅适合有一定数据库基础的学习者快速上手,对于已经熟悉MySQL的人来说也是一个很好的复习资料。 ### MySQL登录与退出 ...

    mysql语法大全...........................................

    根据提供的文件信息,我们可以整理出MySQL中的多个关键知识点与常用命令。下面将对这些知识点进行详细解释。...以上是MySQL中的一些核心知识点与常用命令的总结,希望能帮助你更好地理解和掌握MySQL的基础与进阶操作。

    GuassDB与MySQL差异点.xlsx

    GuassDB与MySQL的区别以及语法差异,MySQL数据迁移GuassDB的导入导出和GuassDB的基本操作命令

    MySQL-SQL语法及其使用

    MySQL-SQL语法及其使用PPT:主要介绍了MySQL常用语法及其基础命令的使用,练习,总结齐全、概况精要

    mysql的基本语法[参考].pdf

    MySQL是一种广泛使用的开源关系型数据库管理系统,其基本语法是软件开发人员必须掌握的关键技能之一。在MySQL中,数据库是数据组织和存储的主要单元。本节主要讨论了如何创建、删除和切换数据库,以及如何查看和描述...

    MySQL 数据库基本的使用语法语句

    ### MySQL 数据库基本的使用语法语句 #### 登录MySQL数据库 登录MySQL数据库可以通过命令行完成,这包括连接远程服务器和本地服务器。 1. **登录远程服务器端数据库** - 命令格式:`mysql -h 服务器名称 –u ...

    mysql语法说明文档

    总结,MySQL的语法涵盖了数据库的创建、管理、数据操作、查询优化、安全控制等多个方面。通过理解并熟练运用这些语法,开发者可以高效地处理和管理数据。提供的`[edubt]mysql.chm`文档将更详细地解释这些概念,是...

    mySQL基础语法,介绍mysql的语法基础

    总结起来,MySQL的基础语法包括创建数据库和表的语句,这些语句是进行数据管理和操作的基本工具。理解并熟练运用这些语句,能帮助用户有效地设计、管理及操作MySQL数据库中的数据。在实际应用中,还需要了解更多的...

    mysql 语法工作积累

    ### MySQL 语法工作积累 #### MySQL 函数与 Case When Then 的应用 在数据库管理与查询过程中,MySQL 提供了丰富的内置函数以及灵活的控制结构,能够帮助开发者更高效地处理数据。本文将围绕 MySQL 中的一些常见...

    MySQL学习笔记——“语法总结”.zip

    MySQL学习笔记——“语法总结”

    总结mysql和oracle的语法区别.docx

    "总结mysql和oracle的语法区别" 本文主要讨论MySQL和Oracle两种数据库管理系统之间的语法区别。通过对比分析,了解两种数据库管理系统在语法结构、数据类型、查询语言、索引、视图、存储过程等方面的差异。 一、...

    mysql 常用语法总结了一点点就

    总结了一点点语法别的还在写

    MySQL查询语法汇总

    MySQL查询语法是数据库操作的基础,用于从数据库中提取所需信息。本篇将详细介绍MySQL中的几个核心查询语句和概念,包括`WHERE`、`GROUP BY`、`ORDER BY`、`LIMIT`、`JOIN`、`UNION`和`UNION ALL`以及子查询。 1. *...

Global site tag (gtag.js) - Google Analytics