Mysql安装

Mysql安装
当安装时出现
file /usr/share/mysql/charsets/README from install of MySQL-server-5.5.22-1.linux2.6.x86_64 conflicts with file from package mysql-libs-5.1.52-1.el6_0.1.x86_64

或者将以前的删掉用
rpm -qa|grep mysql
rpm -e ***
yum -y remove mysql-libs-5.1*

删除掉所有的mysql之前安装的内容.再安装即可



1.连接mysql
------------------------------------------------
格式: mysql -h主机地址 -u用户名 -p用户密码

2.退出mysql
------------------------------------------------
#exit

3.修改密码
------------------------------------------------
格式:mysqladmin -u用户名 -p旧密码  password 新密码

例1:给root加个密码123456
# /usr/bin/mysqladmin -u root password 123456

再将root的密码改为djg345
#mysqladmin -uroot -p123456 password 654321


4.增加新用户
------------------------------------------------
grant select on 数据库.* to 用户名@登录主机 identified by "密码"

grant select,insert,update,delete on *.* to test1@"%" Identified by "abc";
grant select,insert,update,delete on mydb.* to test2@localhost identified by "abc";
grant select,insert,update,delete on mydb.* to test2@localhost identified by "";

grant select,insert,update,delete on *.* to test1@"%";

5.mysql段错误
------------------------------------------------
export LANG=en_US


二、显示命令
1、显示数据库列表。
show databases;
2、显示库中的数据表:
use mysql;
show tables;
3、显示数据表的结构:
describe 表名;
4、建库:
create database 库名;
5、建表:
use 库名;
create table 表名 (字段设定列表);
6、删库和删表:
drop database 库名;
drop table 表名;
7、将表中记录清空:
delete from 表名;
8、显示表中的记录:
select * from 表名

9.
service mysql restart

本人示例:
1.安装完后

给root加个密码loveping99
#/usr/bin/mysqladmin -uroot password loveping99

登录
#mysql -h 127.0.0.1 -uroot -ploveping99
#exit

修改密码(新密码为:game2009abc)
#mysqladmin -uroot -ploveping99 password game2009abc

再次登录(不加-h默认本地登录)
#mysql -uroot -pgame2009abc


使用shell执行脚本 

 installDB.sh内容如下:
mysql -uroot -p123456 <db.sql

你可能感兴趣的:(Mysql安装)