mysql的相关问题

来源:互联网 发布:淘宝商家入驻费用 编辑:程序博客网 时间:2024/06/05 07:10

以下命令都是在linux下面操作的:

登录数据库:

  Mysql -u[root](用户名) -p[root](密码)

数据库压缩命令

mysqldump-hlocalhost -uroot -proot 库名 | gzip > call.sql.gz

还原压缩的MySQL数据库

gunzip< backupfile.sql.gz | mysql -uroot -proot databasename(要替换的数  据库名称)

查看表结构:

show create table t_customer_basic;

select * from columns wheretable_name='t_customer_basic';

数据库表的字符集设置:

Show variables like ‘character_set_%’;


Linux安装mysql:


Yum install mysql此命令先执行,如果不行。先执行yumupdate

Whereis mysql 查看当前mysql安装的路径

启动和关闭:service mysqld start

或者/etc/init.d/mysql start/stop/restart

修改mysql的一些配置信息在/etc/mysql.cof文件里面进行修改

wait_timeout=31536000

interactive_timeout=31536000//设置mysql请求链接的时间

max_allowed_packet = 16M//设置分配mysql数据库的表空间

lower_case_table_names=1//设置数据库不区分大小写

安装mysql

http://jingyan.baidu.com/album/922554465e471a851648f4ed.html?picindex=2

安装完成之后需要修改权限信息

grant  all on *.* to root@'%’identified by 'root' with grant option

一般安装mysql出现异常情况的需要重新安装的命令如下

①、查看是否安装过mysql

rpm -qa|grepmysql


②、卸载已经安装的mysql

rpm -emysql-libs --nodeps


③、新增repo

rpm -Uvh http://mirror.steadfast.net/epel/6/i386/epel-release-6-8.noarch.rpm


④、一共需要增加两个repo,现在增加另外的一个

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm


⑤、查看基本的是否安装成功

yum--enablerepo=remi,remi-test list mysql mysql-server


⑥、安装mysql

yum --enablerepo=remi,remi-test install mysql mysql-server


安装过程中需要点击是否是请点击y

启动mysql

/etc/init.d/mysqld start

这条命令设置开机自启动,省的我们每次开机就去启动一下mysql

chkconfig --levels 345 mysqld on

要启用MySQL 安全设置请输入以下命令即设置root的密码

/usr/bin/mysql_secure_installation

 



原创粉丝点击