linux安装mysql步骤及注意事项

安装mysql注意事项

若已安装,则可以先卸载


1.查看安装的rpm包
rpm –qa |grep mysql

2.卸载命令 注意只能是client在前

rpm -e MySQL-client-community-5.1.40-0.rhel5
rpm -e MySQL-server-community-5.1.40-0.rhel5
两个命令删除服务器端和客户端。

3. 删除可能还在运行的mysql进程——这是最容易忽略的地方

可以用 ps –ef | grep mysql 查看下
多于一个时把他们全部kill掉。
killall -9 mysql


4.安装命令

安装服务端
rpm -ivh MySQL-server-5.5.24-1.linux2.6.x86_64.rpm (--nodeps --force)
上述命令若不能卸载则,在后面追加 --nodeps --force (避免关联性)

安装客户端
命令:rpm -ivh MySQL-client-5.1.20-0.glibc23.i386.rpm
上述命令若不能卸载则,在后面追加 --nodeps --force (避免关联性)


5. 启动mysql
/etc/init.d/mysqld start

6. 进入mysql
可使用 [root@localhost webapps]# mysql 进入

若无效则修改mysql配置文件
[root@localhost webapps]# vi /etc/https://www.360docs.net/doc/f716968457.html,f

在[mysqld] 标签下面追加

下面两个是无需输入密码进入mysql
skip-name-resolve
skip-grant-tables

将数据库表名不区分大小写
lower_case_table_names=1

保存并退出
:wq
重启mysql
/etc/init.d/mysqld restart

[root@localhost webapps]# mysql 进入

mysql> use mysql
mysql> select user,host,password_expired from user;
+-----------+-----------+------------------+
| user | host | password_expired |
+-----------+-----------+------------------+
| root | % | N |
| mysql.sys | localhost | N |
+-----------+-----------+------------------+
2 rows in set (0.00 sec)

若root的password_expired不是N,则修改为N

重置密码
mysql>update user set authentication_string=password('123456') where user='root';
或者
mysql>update user set password=password('123456') where user='root';

然后刷新一下,并退出数据库
mysql> flush privileges ;
Query OK, 0 rows affected (0.01 sec)
mysql> quit


7.将MySQL的登录设置修改回来
# vi /etc/https://www.360docs.net/doc/f716968457.html,f
将刚才在[mysqld]的段中加上的skip-grant-tables删除
保存并且退出vi。
6.重新启动mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]

































相关文档
最新文档