Heim  >  Artikel  >  Datenbank  >  Linux下MySQL的简单操作笔记

Linux下MySQL的简单操作笔记

WBOY
WBOYOriginal
2016-06-07 15:21:481307Durchsuche

说下Linux中的MySQL大的简单操作应用。 安装MySQL 1、可以直接挂载好光盘之后直接yum安装,然后启动MySQL服务 chkconfig mysqld

说下Linux中的MySQL大的简单操作应用。

安装MySQL

1、可以直接挂载好光盘之后直接yum安装,然后启动MySQL服务

chkconfig mysqld on //保证下次服务器启动的时候MySQL服务可以启动

service mysqld start //启动MySQL服务

2、刚刚启动MySQL服务的时候,系统会自动的给我们一个用户名和密码,用户名是root,相应的密码是空的。

首次登陆的时候

mysql -uroot -p

然后直接回车就可以登陆进去。

3、如果我们想要给root用户初始一个密码,这一进行如下的操作:

#mysqladmin -uroot password 'password' //  ‘password’部门就是你自己设置的密码。

进入到MySQL之后,进行用户的添加

mysql>insert into mysql.user(host,user,password) values(‘localhost’,‘kong’,'exit');

flush privileges;

ok,新的用户添加完成,用户名是kong,密码是exit。

4、修改用户的密码,以刚刚创建好的用户kong为例

mysql>set  password for 'kong'@'localhost'=password('123456');

mysql>flush privileges;

5、当忘记了root的密码的时候,可以执行下面的操作。

vi /etc/my.cnf[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

skip-grant-tables

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

上面的跳过了授权表,,然后重启MySQL服务。

之后直接mysql登录

之后修改root密码

mysql>use mysql;

mysql>update user set password=password('exit') where user='root';

mysql>flush privileges;

退出mysql服务之后,修改配置文件删除掉skip-grant-tables,重启mysql服务。下面就可以利用新的密码进行登录了。

本文永久更新链接地址

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn