以下的文章主要介绍MySQL 修改 root 密码命令实际应用的介绍,其中包括对更改MySQL数据库的root 管理员密码以及MySQL 数据库修改root 密码命令等相关内容的介绍,希望会给你带来一些帮助在此方面。 一、请问在win2K命令提示符下怎样更改MySQL的root管理员密
以下的文章主要介绍MySQL 修改 root 密码命令实际应用的介绍,其中包括对更改MySQL数据库的root 管理员密码以及MySQL 数据库修改root 密码命令等相关内容的介绍,希望会给你带来一些帮助在此方面。
一、请问在win2K命令提示符下怎样更改MySQL的root管理员密码?
<ol class="dp-xml"> <li class="alt"> <span><span class="tag">></span></span>MySQL<span><span> -u root -p </span></span> </li> <li><span>Enter password: ****** </span></li> <li class="alt">MySQL<span class="tag">></span><span> use </span>MySQL<span>; </span> </li> <li>MySQL<span class="tag">></span><span> update user set </span><span class="attribute">password</span><span class="attribute-value">password</span><span>=password('new_password') where </span><span class="attribute">user</span><span>=</span><span class="attribute-value">'root'</span><span>; </span> </li> </ol>
通过这种方法就可以直接MySQL 修改密码了。至于在CMD下能否登陆MySQL,就要在Windows环境变量PATH中添加“C:\Program Files\MySQL\MySQL Server 5.0\bin;”(请改为你自己的安装路径)了。
二、MySQL 修改root密码命令
cmd下切换到 MySQL 安装目录
例
d:/MySQL/bin
前提:MySQL用户root密码为空.
输入 MySQL -u root MySQL
MySQL> 状态下输入 update user set password=password('新密码') where user='root';
回显
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
MySQL> 状态下输入 FLUSH PRIVILEGES;
回显
Query OK, 0 rows affected (0.00 sec)
MySQL> 状态下输入 quit
退出 sql
注意每个命令后都要加上一个分号 ";"
MySQL 才开始执行该行命令
而第二个指令会让已载入记忆体的 MySQL 系统资料库更新
重起 MySQL .
在更新 root 密码後,日後要与 MySQL 连线的方法为:
MySQL -uroot -p新密码
忘记MySQL 的root 密码:
先确认已经杀掉MySQLd 进程了,然后执行这个
/usr/bin/safe_MySQLd --skip-grant-tables &
再这样登录
MySQL -h 192.168.1.2 -u root
上边的192.168.1.2 是cloud 的MySQLd 运行机器,你换成自己的,这样登录上
去,就可以MySQL 修改密码了。
修改密码
1.MySQL -h hostname –u root 命令登录到MySQLd server 用grant 命令改变口令:
Grant all on *.* to root indentified by "111111"
2. MySQLadmin -u 用户名-p 旧密码password 新密码
例1:给root 加个密码ab12。首先在DOS 下进入目录MySQLbin,然后键入
以下命令
MySQLadmin -uroot password ab12
注:因为开始时root 没有密码,所以-p 旧密码一项就可以省略了。
2、例2:再将root 的密码改为djg345。
MySQLadmin –u root -pab12 password djg345 (注意-p 不要和后面的密码分
开写,要写在一起)
3.
<ol class="dp-xml"> <li class="alt">use MySQL<span>; update user set </span><span class="attribute">password</span><span class="attribute-value">password</span><span> =password('yourpass') where </span><span>user='r </span> </li> <li><span>oot' </span></li> </ol>
4. 载入权限表: `MySQLadmin -h hostname flush-privileges' ,或者使
用SQL 命令`FLUSH PRIVILEGES'。(当然,在这里,你也可以重启MySQLd。)
MySQL 的建库,添加数据方法:
<ol class="dp-xml"> <li class="alt"><span><span>mysqi –u root </span></span></li> <li>MySQL<span class="tag">></span><span>create database ttt; </span> </li> <li class="alt">MySQL<span class="tag">></span><span>source 1.txt </span> </li> <li>MySQL<span class="tag">></span><span>load data local infile "2.txt" into table board; </span> </li> </ol>
1.txt 内容:
<ol class="dp-xml"> <li class="alt"><span><span>CREATE TABLE board ( </span></span></li> <li><span>boardid int(11) NOT NULL auto_increment, </span></li> <li class="alt"><span>boardname char(255), </span></li> <li><span>PRIMARY KEY (boardid) </span></li> <li class="alt"><span>); </span></li> </ol>
2.txt 内容:
1 lk(Tab 键分开)
2 lklk
3 lklklk
导出database:
#MySQLdump –opt ttt –uroot –p111111 > 111.sql
导入database
1. #MySQL –u root –p111111 ttt
2. MySQL>source 111.sql;
导出的多个database:#MySQLdump –-databases ttt1 ttt2 ttt3 –uroot –p111111
> 111.sql
导出所有database:#MySQLdump –-all-databases –uroot –p111111 > 111.sql
补一下不知道root密码情况下MySQL 修改root密码
MySQLd启动的时候加上–skip-grant-tables,然后马上修改密码,修改后去掉–skip-grant-tables,然后就OK了。

MySQL's position in databases and programming is very important. It is an open source relational database management system that is widely used in various application scenarios. 1) MySQL provides efficient data storage, organization and retrieval functions, supporting Web, mobile and enterprise-level systems. 2) It uses a client-server architecture, supports multiple storage engines and index optimization. 3) Basic usages include creating tables and inserting data, and advanced usages involve multi-table JOINs and complex queries. 4) Frequently asked questions such as SQL syntax errors and performance issues can be debugged through the EXPLAIN command and slow query log. 5) Performance optimization methods include rational use of indexes, optimized query and use of caches. Best practices include using transactions and PreparedStatemen

MySQL is suitable for small and large enterprises. 1) Small businesses can use MySQL for basic data management, such as storing customer information. 2) Large enterprises can use MySQL to process massive data and complex business logic to optimize query performance and transaction processing.

InnoDB effectively prevents phantom reading through Next-KeyLocking mechanism. 1) Next-KeyLocking combines row lock and gap lock to lock records and their gaps to prevent new records from being inserted. 2) In practical applications, by optimizing query and adjusting isolation levels, lock competition can be reduced and concurrency performance can be improved.

MySQL is not a programming language, but its query language SQL has the characteristics of a programming language: 1. SQL supports conditional judgment, loops and variable operations; 2. Through stored procedures, triggers and functions, users can perform complex logical operations in the database.

MySQL is an open source relational database management system, mainly used to store and retrieve data quickly and reliably. Its working principle includes client requests, query resolution, execution of queries and return results. Examples of usage include creating tables, inserting and querying data, and advanced features such as JOIN operations. Common errors involve SQL syntax, data types, and permissions, and optimization suggestions include the use of indexes, optimized queries, and partitioning of tables.

MySQL is an open source relational database management system suitable for data storage, management, query and security. 1. It supports a variety of operating systems and is widely used in Web applications and other fields. 2. Through the client-server architecture and different storage engines, MySQL processes data efficiently. 3. Basic usage includes creating databases and tables, inserting, querying and updating data. 4. Advanced usage involves complex queries and stored procedures. 5. Common errors can be debugged through the EXPLAIN statement. 6. Performance optimization includes the rational use of indexes and optimized query statements.

MySQL is chosen for its performance, reliability, ease of use, and community support. 1.MySQL provides efficient data storage and retrieval functions, supporting multiple data types and advanced query operations. 2. Adopt client-server architecture and multiple storage engines to support transaction and query optimization. 3. Easy to use, supports a variety of operating systems and programming languages. 4. Have strong community support and provide rich resources and solutions.

InnoDB's lock mechanisms include shared locks, exclusive locks, intention locks, record locks, gap locks and next key locks. 1. Shared lock allows transactions to read data without preventing other transactions from reading. 2. Exclusive lock prevents other transactions from reading and modifying data. 3. Intention lock optimizes lock efficiency. 4. Record lock lock index record. 5. Gap lock locks index recording gap. 6. The next key lock is a combination of record lock and gap lock to ensure data consistency.


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Atom editor mac version download
The most popular open source editor

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

PhpStorm Mac version
The latest (2018.2.1) professional PHP integrated development tool

Dreamweaver CS6
Visual web development tools

mPDF
mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),