`

mysql 实用命令

 
阅读更多

1.Mysql忘记密码

(1)Windows下

Mysql当忘记root密码时,可以先关掉mysql服务

然后开一个命令窗口执行

mysqld-nt --skip-grant-tables; 

然后再开一个命令窗口执行

mysql -u root

进入mysql然后修改密码,修改密码sql语句如下:

update user set password = PASSWORD('****') where user = 'root';

然后

flush privileges;

重启mysql服务即可

(2)Linux下

找到mysql启动配置文件my.cnf一般在/etc/mysql/my.cnf

然后在[mysqld] 后面的结束行后面加一条

skip-grant-tables

保存

重启mysql

/etc/init.d/mysql restart(注意找到启动配置的脚本)

然后进入mysql修改密码

update user set password = PASSWORD('****') where user = 'root';

最后将my.conf文件的skip-grant-tables去掉,然后再次重启即可修改密码.

 

2.Mysql主从复制配置

参考: http://369369.blog.51cto.com/319630/790921

主要思想:主服务器开启bin-log日志,当执行crud操作时,根据bin-log日志,自动同步到服务器上。

(1)主服务器

在[mysqld]后面加上

log-bin=mysql-bin

server-id=122 (此数字一般为服务器ip地址最后的数字,但不能与从服务器id相同)

 

 3.Mysql创建数据库及表的语句

如果存在数据库jwkh则删除并创建jwkh设置默认编码格式为utf8

drop database if exists jwkh;

create database jwkh default character set utf8;

其中,if exists的用法如下:

drop [create]  table [database] if [not] exists $name .....

 

解释为 如果存在(或不存在)某表(或某数据库)时,进行后面...操作

 

创建数据库默认编码设置的语句为 default character set utf8 collate utf8_general_ci

 

 

 

分享到:
评论

相关推荐

    MySQL实用命令,新手学MySQL推荐

    ### MySQL实用命令详解 在数据库管理领域,MySQL作为一款广泛使用的开源关系型数据库管理系统,其易用性与灵活性深受开发者喜爱。对于初学者而言,掌握一些基础且实用的MySQL命令至关重要,这不仅能帮助他们快速...

    mysql实用命令

    ### MySQL实用命令详解 #### 一、连接MySQL服务器 **命令格式:** ``` mysql -h [主机地址] -u [用户名] -p [密码] ``` - **连接本地MySQL服务器示例:** ```shell mysql -uroot -p ``` 输入后系统会提示输入...

    G:\MYSQL 实用命令.ppt

    在使用MySQL时,了解一些实用的命令是非常必要的。以下是一些重要的MySQL命令及其详细解释: 1. **创建数据库**: - `mysqladmin create <数据库名>`:例如`mysqladmin create wiki -uroot -p123456`,这将创建一...

    MySQL 实用命令

    ### MySQL 实用命令详解 #### 一、连接MySQL **格式**:`mysql -h 主机地址 -u 用户名 -p 用户密码` 1. **连接到本机上的MySQL** 对于初学者来说,最常见的情况是连接到本地MySQL服务器。在命令行环境下,可以...

    mysql常用命令实用命令

    #### 五、其他实用命令 **1. 创建表的副本(CREATE TABLE AS SELECT)** ```sql CREATE TABLE new_table AS SELECT * FROM old_table; ``` 示例:创建`users_bak`表作为`users`表的副本。 ```sql CREATE TABLE ...

    MySQL最实用的操作命令

    ### MySQL最实用的操作命令 #### 描述 本文档汇总了MySQL中最常用且实用的操作命令,这些命令涵盖了数据库管理、表操作、数据查询等多个方面。通过掌握这些命令,可以帮助用户更高效地管理和操作MySQL数据库。 ###...

    msyql实用命令

    ### MySQL实用命令详解 在日常的数据库管理与维护工作中,MySQL提供了一系列强大的命令来帮助我们高效地完成各项任务。本文将根据给定的信息,详细解释MySQL中几个非常实用的命令,包括用户权限管理、数据库备份与...

    MYSQL常用命令详细介绍

    ### MySQL常用命令详解 #### 启动MySQL服务器 ...通过这些基础但实用的MySQL命令,你可以有效地管理数据库并执行日常的数据查询任务。掌握这些命令对于任何使用MySQL数据库的人来说都是非常重要的。

    MySQL实用教程课后答案

    ### MySQL实用教程知识点总结 #### 第1章 数据库的基本概念 - **数据库**: 是长期存储在计算机内、有组织的、可共享的数据集合。 - **数据模型**: 包括数据结构、数据操作和数据完整性约束三部分内容。 - **关系...

    常用mysql命令大全_mysql快速上手

    作为一名 MySQL 新手或长时间不用 MySQL 的用户,这篇文章提供了一个非常实用的 MySQL 命令大全,涵盖了连接 MySQL、修改密码、增加新用户、数据库操作等方面的知识点。 连接 MySQL 要连接 MySQL,需要使用以下...

    mysql 实用教程

    这篇实用教程旨在帮助学习者掌握MySQL的基本操作和应用,通过一系列的上机实验,提升数据库管理和开发技能。 实习4:VC-MySQL实习应用程序 这部分内容涉及到使用Visual C++(VC)与MySQL进行集成开发。VC是一种强大...

    MySQL常用命令查询集锦

    在操作MySQL时,还有一些实用技巧: - 分号用于表示命令结束,如果忘记,可以补打分号。 - 使用光标上下键可以浏览历史命令,避免重复输入。 以上内容仅是MySQL命令的简要介绍,实际操作中还有许多其他高级功能和...

    MySQL常用命令 MySQL常用命令

    MySQL 是一个流行的开源关系数据库管理系统,它提供了许多实用的命令来管理和维护数据库。在本资源中,我们将总结一些常用的 MySQL 命令,涵盖数据库创建、用户管理、数据备份和恢复、查询执行等方面。 一、数据库...

    MySQ命令大全

    MySQL实用命令大全

    MySQL常用命令.doc

    以下是一些关于MySQL常用命令的详细说明: 1. **创建和管理数据库**: - `create database name;` 用于创建一个新的数据库,name是数据库的名称。 - `use databasename;` 用于切换到指定的数据库。 - `drop ...

    MySQL常用命令大全

    根据提供的文件内容,我们可以整理出一系列关于MySQL的重要知识点与实用命令。MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),适用于多种应用场景,包括网站、应用程序和个人项目等。以下是对这些知识点...

    mysql命令大全 chm

    MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)进行数据操作。..."mysql命令大全 chm" 是一个非常实用的工具,无论新手还是经验丰富的开发者,都可以从中受益。

Global site tag (gtag.js) - Google Analytics