天行健,君子以自强不息;地势坤,君子以厚德载物。
每个人都有惰性,但不断学习是好好生活的根本,共勉!
文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。
文章目录
- 一、数据库命令
- 1. 查看数据库版本
- 2. 安装服务
- 3. 初始化密码
- 4. 开启服务
- 5. 登录数据库
- 6. 修改密码
- 7. 创建新的用户和密码
- 8. 查看数据库列表
- 9. 切换数据库
- 10. 退出sql命令
- 11. 远程连接myql的权限开启设置
- 二、表命令
- 1. 查看数据库中的表
MySql命令汇总
一、数据库命令
1. 查看数据库版本
mysql --version
2. 安装服务
mysqld -install
安装服务的同时给服务起个别名
mysqld -install mysqlname
3. 初始化密码
mysqld --initialize --console
4. 开启服务
net start mysql
5. 登录数据库
-u后面跟用户名
mysql -u root -p
回车后输入密码
6. 修改密码
by后面的root即新密码
alter user 'root'@'localhost' identified by 'root';
或者
by后的1234即新密码
alter user 'root'@'localhost' identified with mysql_native_password by '1234';
7. 创建新的用户和密码
root管理员的host默认为localhost,如果其他电脑ip想要登录这个mysql则需要将host修改为%
创建用户liabai
密码为1234
create user 'libai'@'%' identified with mysql_native_password by '1234';
创建后可使用第二章的查看用户信息查看新建的用户
8. 查看数据库列表
show databases;
注意:最后的分号一定要加上
9. 切换数据库
use后面跟数据库名
use mysql
10. 退出sql命令
exit
11. 远程连接myql的权限开启设置
需要先创建新的用户且新用户的host为%
create user 'libai'@'%' identified with mysql_native_password by '1234';
或者将旧用户的host修改为%,如将root用户的host修改为%
update user set host = '%' where user = 'root';
最后释放权限
flush privileges;
二、表命令
1. 查看数据库中的表
(前提是使用use切换到了你要使用的数据库)
show tables;
查看表的内容
select user,host from user;
查看表指定字段的内容
select * from user;
创建表命令:
CREATE TABLE IF NOT EXISTS `tb3_mysql_mybatis_test`(`id` INT UNSIGNED AUTO_INCREMENT,`user_name` VARCHAR(100) ,`user_id` VARCHAR(100) ,`address` VARCHAR(100) ,PRIMARY KEY ( `id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
感谢阅读,祝君暴富!