MySQL常用操作
来源:互联网 发布:mobi编辑软件 编辑:程序博客网 时间:2024/06/06 19:12
1、MySQL查看字符集:
>show variables like ‘%char%’;
2、MySQL创建账户:
>grant all privileges on 数据库名.数据表名 to 用户名@'%' identified by '密码' with grant option;
访问目标:本地主机(“localhost”)、任何主机(“%”)。
方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
方法4:在忘记root密码的时候,可以这样
以windows为例:
1. 关闭正在运行的MySQL服务。
2. 打开DOS窗口,转到mysql\bin目录。
3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
5. 输入mysql回车,如果成功,将出现MySQL提示符 >。
6. 连接权限数据库: use mysql; 。
6. 改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。
7. 刷新权限(必须步骤):flush privileges; 。
8. 退出 quit。
9. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。
4、MySQL源码包安装重启方法:
关闭:/usr/local/mysql/bin/mysqladmin -uroot -p… shutdown
开启:/usr/local/mysql/bin/mysqld_safe –user=mysql &
5、MySQL主从不同步,跳过报错:
mysql>stop slave;
mysql>set global sql_slave_skip_counter=1;
mysql>start slave;
6、删除用户
mysql>Delete FROM user Where User='test' and Host='localhost';
mysql>flush privileges;
>show variables like ‘%char%’;
2、MySQL创建账户:
>grant all privileges on 数据库名.数据表名 to 用户名@'%' identified by '密码' with grant option;
访问目标:本地主机(“localhost”)、任何主机(“%”)。
3、修改密码:
shell中给用户设置密码:
echo “user_password” | passwd --stdin user_name方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
方法4:在忘记root密码的时候,可以这样
以windows为例:
1. 关闭正在运行的MySQL服务。
2. 打开DOS窗口,转到mysql\bin目录。
3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
5. 输入mysql回车,如果成功,将出现MySQL提示符 >。
6. 连接权限数据库: use mysql; 。
6. 改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。
7. 刷新权限(必须步骤):flush privileges; 。
8. 退出 quit。
9. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。
4、MySQL源码包安装重启方法:
关闭:/usr/local/mysql/bin/mysqladmin -uroot -p… shutdown
开启:/usr/local/mysql/bin/mysqld_safe –user=mysql &
5、MySQL主从不同步,跳过报错:
mysql>stop slave;
mysql>set global sql_slave_skip_counter=1;
mysql>start slave;
6、删除用户
mysql>Delete FROM user Where User='test' and Host='localhost';
mysql>flush privileges;
阅读全文
0 0
- mysql常用操作
- mysql常用操作
- mysql的常用操作
- mysql 命令行常用操作
- MySQL常用操作指令
- MySQL常用操作命令
- mysql 常用操作 2
- MySQL常用操作基本
- MySQL常用操作_JavaStudy
- MySQL常用操作语句
- MySQL的常用操作
- MYSQL 操作常用
- mysql 常用操作
- MySql常用操作
- mysql常用操作
- MySQL常用操作语句
- mysql常用操作总结
- Mysql常用操作
- iOS逆向 开发工具
- 面向对象设计模式的原则与分类
- php阿里大于thinkphp5基本配置与使用
- oracle查看数据库连接池中最大连接数和当前用户连接数等信息
- SAP PI
- MySQL常用操作
- zlib中的compress压缩操作-C语言学习笔记6
- upstream,proxy,nginx的模块
- css中position属性(absolute|relative|static|fixed)概述及应用
- Android Studio 添加类,自动书写项目人,日期等
- Projects和Tasks
- nodeJS之mysql数据库连接
- 使用solr遇到的一些错误记录
- 本地源码关联远程服务器调试代码