Mysql操作规范
2018-08-17 09:57
197 查看
(1)linux下开启、关闭、重启mysql服务命令
一、 启动1、使用 service 启动:service mysql start
2、使用 mysqld 脚本启动:/etc/inint.d/mysql start
3、使用 safe_mysqld 启动:safe_mysql&
二、停止
1、使用 service 启动:service mysql stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop
3、mysqladmin shutdown
三、重启
1、使用 service 启动:service mysql restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysql restart
(2)检测端口是否运行
一、 启动netstat命令各个参数说明如下:
-t : 指明显示TCP端口-u : 指明显示UDP端口
-l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)
-p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。
-n : 不进行DNS轮询,显示IP(可以加速操作)
netstat -ntlp //查看当前所有tcp端口
netstat -ntulp |grep 80 //查看所有80端口使用情况
netstat -an | grep 3306 //查看所有3306端口使用情况
(3)mysql密码操作
登录mysql系统
mysql -uroot -p Enter password: 【输入原来的密码】 mysql>use mysql; mysql> update user set password=passworD("test") where user='root'; mysql> exit;
注意:如果Mysql的版本是5.7及以上的话update语句如下:
mysql> update user set authentication_string=passworD("test") where user='root';
修改mysql的root的密码
首先拿到操作系统的root权限,然后kill掉Mysql服务或者手动stop掉,这里我推荐使用手动stop;#service mysql stop
然后执行
# mysqld_safe --skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端吧,接着登陆MySQL修改密码
# mysql mysql> use mysql; mysql> UPDATE user SET password=password("test123") WHERE user='root'; mysql> exit;
注意:如果Mysql的版本是5.7及以上的话update语句如下:‘
mysql> update user set authentication_string=passworD("test") where user='root';2:在mysql中:mysql> status;
(4)查看当前数据库的字符集/数据库的版本/当前登录的用户
当前数据库的字符集 | 当前数据库的版本 | 当前登录的用户 |
# echo $LANG | mysql -V | whoami |
# env |grep LANG | ||
# locale |
相关文章推荐
- mysql的基本操作及语法规范
- 数据库MySQL的语句规范和操作数据库的各命令行
- 数据库MySQL的语句规范和操作数据库的各命令行
- MySQL语句规范与基本操作
- mysql之DDL操作--数据表
- mysql.connector操作mysql的blob值
- Qt相关mysql操作及时间日期(一)
- MySQL常用操作和主从配置
- java操作mysql存储读取图片
- MySQL笔记(一):操作数据库
- Mysql视图操作和存储过程
- Java学习笔记——JDBC之与数据库MySQL的连接以及增删改查等操作
- Ubuntu 安装mysql和简单操作
- PHP_MySQL教程-第二天while循环与数据库操作第1/2页
- go 操作mysql、增删改查
- mysql 删除操作(delete+TRUNCATE)
- mysql存储过程查询结果循环遍历 判断 赋值 游标等基本操作
- 20141229 mysql基本操作二
- python操作mysql
- MYSQL字符串操作整理