当安装时出现
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