1.导入脚本:source /root/store.sqlmysql
2.查看数据库:show databasessql
3.使用数据库:use store数据库
4.查看表:show tablesvim
5.描述表:describe t_order_infoui
6.清空表:truncate table t_order_inforest
7.给表加主键:alter table t_order_info add primary key(orderId)server
8.设置mysql中的字符集 ip
show variables like "%character%"; ci
#找到mysql的配置文件,在mysqld下面加上 rem
character-set-server=utf8
collation-server=utf8_general_ci
# 在client下面加上
default-character-set=utf8便可设置mysql中的字符集
9.MySQL忘记密码处理方案
# 找到mysql的配置文件直接编辑
vim /etc/my.cnf 【有些变态的刚装好没有这个文件,只有一个my.cnf.bak的文件,复制改个名便可】
# 在 [mysqld] 中加上一行跳过权限限制
skip-grant-tables
# 保存退出 重启mysql服务
service mysqld restart
# 用户登陆
mysql -uroot -p (直接点击回车,密码为空)
# 选择数据库
use mysql;
# 进行重置密码修改
update user set authentication_string=password('new password') where user='root';
# 刷新权限
flush privileges;
# 退出mysql
quit;
# 将配置文件my.cnf中的skip-grant-tables删除后重启mysql
service mysqld restart
# 若是出现
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements # 执行两个参数来把mysql默认的密码强度的取消或者固然把密码复杂度提升
set global validate_password_policy=0;
set global validate_password_mixed_case_count=2;
# SET PASSWORD = PASSWORD('root');
Linux重启MySQL方法: 一、使用 service 启动:service mysqld start 二、使用 mysqld 脚本启动:/etc/inint.d/mysqld start 三、使用 safe_mysqld 启动:safe_mysqld&