,mysql -u 用户名 -p,
“,,系统会提示你输入密码,输入后即可进入MySQL命令行界面。在这里你可以执行各种SQL语句来操作数据库。1、准备工作
确认已安装MySQL,并记下用户名和密码。
2、启动MySQL服务
Windows系统:按Win+R打开运行窗口,输入cmd
打开命令提示符,输入net start mysql
启动服务;若服务未启动,可先输入sc query mysql
检查状态。
Linux系统:在终端中输入sudo service mysql start
或sudo systemctl start mysql
来启动服务。
3、连接到MySQL数据库
在命令提示符中输入mysql -u root -p
(root为默认管理员账户),然后按回车键,再输入密码即可连接。
4、常用操作
创建数据库:连接成功后,输入CREATE DATABASE mydatabase;
(mydatabase为要创建的数据库名)创建新数据库。
选择数据库:输入USE mydatabase;
选择要操作的数据库。
创建表:例如创建一个名为users的表,包含id、username、email字段,可输入CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, email VARCHAR(100) NOT NULL);
。
插入数据:向users表中插入一条记录,可输入INSERT INTO users (username, email) VALUES ('JohnDoe', 'john@example.com');
。
查询数据:查询users表中的所有用户信息,输入SELECT * FROM users;
。
5、关闭MySQL连接:完成操作后,输入EXIT;
或quit;
退出MySQL命令行界面。
相关问题与解答
1、Q:如何在CMD中修改数据库编码格式?
A:连接到MySQL数据库后,输入SET NAMES utf8;
可将编码格式设置为utf8。
2、Q:忘记MySQL root用户的密码怎么办?
A:可以通过以下步骤重置root密码:
停止MySQL服务,在Windows系统中输入net stop mysql
,在Linux系统中输入sudo systemctl stop mysql
。
以不跳过权限表的方式启动MySQL,在Windows系统中输入mysqld --skip-grant-tables
,在Linux系统中输入sudo mysqld_safe --skip-grant-tables &
。
重新打开命令提示符,不用密码直接登录MySQL,输入mysql -u root
。
选择MySQL数据库,输入use mysql;
。
更新root用户的密码,输入update user set authentication_string=password('new_password') where user='root';
(将new_password替换为新的密码)。
刷新权限,输入flush privileges;
。
重新启动MySQL服务,在Windows系统中输入net start mysql
,在Linux系统中输入sudo systemctl start mysql
。
到此,以上就是小编对于“cmd使用mysql”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/61663.html<