MySQL 维护命令
2016-12-28 11:57
225 查看
存储过程
需要单独导入
使用超级用户进行导入,注意修改sql文件中存储过程的属主用户名
存储过程权限设置
Linux下设置表名不区分大小写
修改
重启服务
统计指定db中所有表的记录数
修改root口令
1)停止mysql服务
2)以免登陆模式启动mysql
3)以root用户登录
4)修改root密码
5)更新权限
关闭服务
创建数据库
1)创建库
2)创建用户
3)授权
4)修改max_allowed_packet参数
在
然后重新启动mysql服务
需要单独导入
mysql -u root -p bosr < 20161104-210908-air-sp.sql
使用超级用户进行导入,注意修改sql文件中存储过程的属主用户名
存储过程权限设置
GRANT SELECT ON mysql.proc TO 'bosr_user'@'%';
Linux下设置表名不区分大小写
修改
/etc/my.conf,设置
lower_case_table_names=1
重启服务
统计指定db中所有表的记录数
select table_name,table_rows from INFORMATION_SCHEMA.tables where TABLE_SCHEMA = 'bosr' order by table_rows desc;
修改root口令
1)停止mysql服务
service mysqld stop
2)以免登陆模式启动mysql
/usr/bin/mysqld_safe --skip-grant-tables --datadir=/home/mysql &
3)以root用户登录
mysql -u root
4)修改root密码
update mysql.user set password=PASSWORD('password') where user='root';
5)更新权限
flush privileges;
关闭服务
mysqladmin -u root -p shutdown
创建数据库
1)创建库
create database bosr;
2)创建用户
create user bosr_user@'%' identified by 'password';
3)授权
grant all privileges on bosr.* to bosr_user;
4)修改max_allowed_packet参数
在
/etc/my.cnf的
mysqld节下修改
max_allowed_packet=100M
然后重新启动mysql服务
相关文章推荐
- mysql维护常用命令
- mysql 维护常用命令
- MySQL 常用维护命令
- mysql sql维护常用命令
- MySQL常用维护命令和操作
- MySQL维护命令集锦--查看表的状态(show table status)
- MySql常用维护命令6
- MySql常用维护命令5
- Mysql一些维护命令
- mysql维护常用命令
- mysql 维护常用命令
- MySql常用维护命令7
- MySql常用维护命令2
- mysql 维护常用命令
- Mysql配置为Master/Slave的常用维护命令
- Mysql一些维护命令
- Mysql一些维护命令
- MySql常用维护命令4
- Mysql配置为Master/Slave的常用维护命令
- [转]MySQL维护命令集锦--查看表的状态(show table status)