记录时间:2020-06-16
命令环境为wsl 即 win系统中Ubuntu子系统,命令在Linux服务器上也生效
查看版本
mysql -V启动
sudo service mysql start
即可在工具中链接使用
停止mysql服务
sudo service mysql stop
修改权限
sudo usermod -d /var/lib/mysql/ mysql
重启mysql服务
sudo service mysql restart
查看状态
sudo service mysql status启动后登录
mysql -u root -p -A
输入密码 (说明,当忘记密码,需要修改配置才能跳过。这块忘了后期补上)
后面 -A 是为了解决yu'c记录时间:2020-06-16
命令环境为wsl 即 win系统中Ubuntu子系统,命令在Linux服务器上也生效
查看版本
mysql -V启动
sudo service mysql start
即可在工具中链接使用
停止mysql服务
sudo service mysql stop
修改权限
sudo usermod -d /var/lib/mysql/ mysql
重启mysql服务
sudo service mysql restart
查看状态
sudo service mysql status启动后登录
mysql -u root -p -A
输入密码 (说明,当忘记密码,需要修改配置才能跳过。这块忘了后期补上)
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
翻译
读取表信息以完成表和列名
您可以关闭此功能以使用-A更快地启动
修改密码
update mysql.user set authentication_string=password('you_password') where user='root' and Host = 'localhost';
刷新
flush privileges; # 特别在linux环境中,经常需要使用该命令进行刷新配置
退出
quit; (很多地方退出命令都是这个)
对表操作
数据库 -> 表 ->
1、显示数据库列表。
show databases;
2、显示库中的数据表:
use mysql;
show tables;
3、显示数据表的结构:
describe 表名;
4、建库:
create database 库名;
5、建表:
use 库名;
create table 表名 (字段设定列表);
6、删库和删表:
drop database 库名;
drop table 表名;
7、将表中记录清空:
delete from 表名;
8、显示表中的记录:
select * from 表名