`
zxl7049
  • 浏览: 30100 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

维护mysql 常用到的sql

 
阅读更多
添加用户

grant  all  on  数据库名.*   to   用户名@localhost  identified  by  '密码';

grant all on *.* to 'root'@'192.168.%'  identified by '123456';
说明:

(1)grant all 赋予所有的权限

(2)gamesp.* 数据库 gamesp 中所有的表

(3)newuser 用户名

(4)@localhost 在本地电脑上的 mysql server 服务器

(5)identfified by 'password' 设置密码



删除用户
use mysql
mysql>Delete FROM user Where User="xxxxx" and Host="localhost";
mysql>flush privileges;

UPDATE mysql.user SET password=PASSWORD('digishow!@#')  WHERE User='root'


修改密码
mysqladmin -uroot -plk317921web password "111111"




show variables like 'char%';


show full fields from '表名称'; //把所有信息都输出



mysql  alert  语法

1:删除列

ALTER TABLE 【表名字】 DROP 【列名称】

2:增加列

ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL  COMMENT '注释说明'

3:修改列的类型信息

ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL  COMMENT '注释说明'

4:重命名列

ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称】 BIGINT NOT NULL  COMMENT '注释说明'

5:重命名表

ALTER TABLE 【表名字】 RENAME 【表新名字】

6:删除表中主键

Alter TABLE 【表名字】 drop primary key

7:添加主键

ALTER TABLE sj_resource_charges ADD CONSTRAINT PK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)

8:添加索引

ALTER TABLE sj_resource_charges add index INDEX_NAME (name);

9: 添加唯一限制条件索引

ALTER TABLE sj_resource_charges add unique emp_name2(cardnumber);

10: 删除索引

alter table tablename drop index emp_name;
分享到:
评论

相关推荐

    MySQL,DB2,Oracle,SqlServer用到的jar

    MySQL、DB2、Oracle和SQL Server都是广泛使用的数据库管理系统,它们各自提供了用于Java应用程序连接的驱动程序,即JDBC(Java Database Connectivity)驱动。这里我们将深入探讨这些数据库系统的JAR文件以及如何...

    MySQL SQL基础语句最佳实践

    MySQL是目前广泛使用的开源关系型数据库管理系统,其基础语句遵循结构化查询语言(SQL)标准,用于实现数据的存储、检索、更新和管理。SQL是一种功能强大且用途广泛的数据库编程语言,它由数据查询语言(DQL)、数据...

    mysql 查询存储过程的 sql 语句.docx

    MySQL 存储过程是一种存储在 MySQL 服务器中的 SQL 代码段,它能够被多个客户端多次调用。存储过程的主要优势在于能够简化复杂的 SQL 查询,执行常见的任务,以及实现数据逻辑。通过使用存储过程,开发者可以在一次...

    c# MySql与SQL sever的区别.docx

    * `GROUP BY`:Sql Server 和 MySql 的 `GROUP BY` 语句均需要与 `SELECT` 部分一致,除非统计类用到的字段。 * 日期函数:Sql Server 和 MySql 都有日期函数,但实现方式不同。Sql Server 使用 `convert` 函数,而 ...

    java连接数据库的demo(包括sql、mysql)

    总的来说,Java连接数据库涉及的知识点包括JDBC API的使用、数据库驱动的加载、数据库连接的创建和关闭、SQL语句的执行和结果处理,以及在实际开发中可能用到的连接池技术。熟练掌握这些技能对于任何Java开发者来说...

    xamarin.form实现了访问Mysql

    不过,可以推测在实际应用中,你可能需要用到数据可视化,LiveChart 可能是一个用于绘制动态图表的库,用于展示从 MySQL 获取的数据。Xamarin.Forms 提供了诸如 SkiaSharp 或 OxyPlot 这样的库,可以用来创建丰富的...

    全国省份,城市,地区,邮编全数据(mysql版,sqlserver版与XML版)

    这个压缩包包含了适用于MySQL、SQL Server数据库系统以及XML格式的数据,方便不同平台和需求的用户使用。以下是这些数据的具体介绍和相关知识点: 1. **MySQL版**: MySQL是一款广泛使用的开源关系型数据库管理...

    Sql Server、Mysql数据库统一管理解决方案.pdf

    同样,在SqlServer数据库操作中,可能也会用到SqlServer自己的数据连接和操作类库。 总的来说,这篇文章提出的SqlServer和Mysql数据库统一管理解决方案,针对当前企业中数据库管理的复杂性提供了有效的应对策略。...

    C++开发MySQL数据库需要用到的开发库 libmysql

    这个库包含了与MySQL服务器通信所需的所有功能,包括建立连接、执行SQL语句、处理结果集等。`libmysql`库的使用使得开发者能够编写高性能、低级别的数据库访问代码。 在C++中,`libmysql`库通常需要两个关键文件:`...

    Oracle MySQL SQL编程最佳练手指南

    这些内容对于数据库开发者来说是需要掌握的重要知识点,它们可以帮助开发者编写出更加高效、可维护和可扩展的SQL代码。通过上述知识点的深入学习和实践,可以有效地提升Oracle MySQL数据库的开发能力。

    使用C语言控制台结合mysql数据库实现简单的图书管理系统.doc

    通过构造不同的SQL查询语句(如`query`和`query1`),并使用`mysql_query`执行查询,然后使用`mysql_use_result`和`mysql_fetch_row`获取查询结果,并打印出来。注意,每次查询后都需要调用`mysql_free_result`释放...

    Mysql 个版本jar 包

    在Java开发中,经常需要与MySQL数据库进行交互,这就需要用到MySQL的Java驱动程序,也就是我们常说的`mysql-connector.jar`文件。 MySQL的各个版本jar包是为了满足不同环境和需求而提供的。每个版本都有可能包含新...

    MySQL 图形化操作界面

    MySQL Migration Tool是MySQL提供的一款迁移工具,它能够帮助用户将其他数据库系统(如SQL Server)的数据迁移到MySQL中。通过图形化界面,用户可以轻松设置迁移参数,进行数据和结构的同步,从而实现无缝迁移。 ...

    MySql.Data.dll各版本.rar_MYSQL_MYSql.data.ll_MySql.Data.dll

    MySQL数据库是一个开源的关系型数据库管理系统(RDBMS),由Oracle公司维护。它的特点是性能高、可移植性强、易于使用,并且拥有丰富的功能集。.NET开发者通常会用到MySQL.Data.dll来实现以下功能: 1. **连接管理*...

    简单留言板 asp.net c# SQL数据库

    可能是SQL Server或MySQL等关系型数据库管理系统。通过创建数据库表,我们可以存储用户名、留言内容、时间戳等信息。 4. **WebForm与控件**:在ASP.NET中,WebForm是用于构建网页的主要方式,它包含了一系列的...

    Mysql常用语句.doc

    MySQL是一种广泛使用的开源关系型数据库管理系统,其丰富的命令行接口提供了...总的来说,了解并熟练掌握这些基本的MySQL命令,将有助于更好地管理和操作MySQL数据库,无论是日常维护还是开发工作都将变得更加高效。

    mysql数据库自动生成xml文件

    MySQL数据库自动生成XML文件是一项实用的技术,它可以帮助开发者快速地将数据库中的数据转换为XML格式,便于数据交换、存储...在实际项目中,结合使用MySQL和MyBatis Generator,可以构建出高效、可维护的数据访问层。

    数据库课程设计(用到SQL和ASP).doc

    - 在具体的数据库管理系统中实现数据库设计,例如使用SQL Server、MySQL等。 - 包括创建数据库、创建表、设置索引、约束等。 - **数据库维护**: - 定期备份数据库,确保数据安全。 - 进行性能优化,如索引调整...

    phpmyadmin导入sql数据库文件教程

    这是一项非常实用的技能,无论是在开发过程中还是在日常维护中都会经常用到。记得在操作过程中要仔细检查各项设置,确保数据的完整性和准确性。此外,了解一些进阶技巧和故障排除方法也能让你更加从容地应对各种复杂...

Global site tag (gtag.js) - Google Analytics