开发者学堂课程【MySQL 高级应用 - 索引和锁:ROOT 密码设置和开机自启动】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/598/detail/8581
ROOT 密码设置和开机自启动
目录:
一、 ROOT密码设置
二、 开机自启动
一、ROOT 密码设置
(1)启动 sql 服务
ps -ef|grep mysql
查询后台是否有服务运行
使用命令启动服务
Service mysql start mysql
服务启动后,开始连接显示
starting mysql
显示首次连接成功
显示的代码:
[root@atguigu mysql 5548]# service mysql start
Starting MySQ [
确定]
[root@atguigu mysql5548]: mysql
Welcome to the MySQL monitor. Commands end with : or \g.
Your MysQL connection id is l
Server version : 5.5.48 MysQLCommunity Server (GPL)
Copyright (c) 2000
,2016,Oracle and/or its affiliates. All rights reserved .
Oracle is a registered trademark of Orac1e Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h ' for help.Type '\c ' to clear the current input statement.mysql>
注意这里,因为 MySQL 默认没有密码,所以这里我们没有输入密码就直接连接上。
(2)设置密码
/usr/bin/mysqladmin-u root password 123456
#mysql
(运行提示报错28000)
按照安装 server 中的提示修改登录密码
重新使用命令进入服务器
mysql -u root -p
Enter password:
(此处输入密码进入)
然后正常连接进入数据库
二、开机自启动
MySQL 自启动服务
在其启动启动列表中,输入以下命令
Chkconfig mysql on
ß
设置开机自启动 mysql
Chkconfig—list|grep mysql
Mysql 0:
关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
Cat /etc/initab
(以上表示运行级别)
#ntsysv ß 看到[*]mysql 这一行,表示开机 后会自动启动 MySQL
进入以下界面之后,只要开机随启,命令的正前方的括号中就会有一个 * 号出现,这时证明显示开机服务启动成功。