您的位置:首页 > 数据库 > MySQL

Mysql使用记录

2015-09-03 21:08 429 查看

一、安装mysql(ubuntu)

1、安装

sudo apt-get install mysql-server

sudo apt-get install mysql-client

sudo apt-get install libmysqlclient-dev

sudo netstat -tap | grep mysql

如果是LISTEN状态说明安装成功

ubuntu15.04?

对于ubuntu15.04用以上方法安装的mysql是5.6.25版本的,进入mysql后不能使用中文输入法,插入数据乱码(但是明明显示编码已经设置为utf8了),我试了网上的各种方法都未解决,对于.25之前的版本是可以通过设置编码解决乱码问题的。可能这是新版本的一个bug吧。


我是通过将ubuntu15.04的源更换成了ubuntu14.10的源(utopic 系列的),然后使用以下方法安装了mysql5.6.19,便可以正常使用了。

//执行以下命令
sudo apt-get install mysql-client-core-5.6
sudo apt-get install mysql-client-5.6
sudo apt-get install mysql-server-5.6


#解决中文乱码
#更改配置文件
//修改/etc/mysql/my.cnf

在[client]和[mysql]下面添加
default-character-set=utf8

在[mysqld]下面添加
character-set-server=utf8


安装方法来自这里

2、启动/停止

sudo /etc/init.d/mysql restart

启动

sudo /etc/init.d/mysql stop

停止

二、卸载mysql

  mysql如果卸载不干净,下次安装的时候可能会出现很多问题,如下图我遇到的:



   按照下面的命令依次执行即可卸载,再次安装没有了上面的问题。

sudo rm /var/lib/mysql/ -R

sudo rm /etc/mysql/ -R

sudo apt-get autoremove mysql* –purge

这一步可能出现这样的提示:




不要犹豫,果断输入y 继续卸载,亲测。

sudo apt-get remove apparmor

下次安装前执行一下:

sudo apt-get install mysql-server mysql-common

三、常用操作

1、查看字符编码

SHOW VARIABLES LIKE ‘character%’;

1、查看数据库支持哪些引擎

sql语句:

show engines;

2、查看数据库当前默认使用的存储引擎

sql语句:

show variables like ‘%storage_engine%’;

3、查看数据库里某个表的信息

sql语句:ENGINE指存储引擎

show create table 表名;



4、查看表结构信息

sql语句:

desc 表名;



5、登陆mysql

shell命令:

mysql -u root -p

6、查看所有数据库

sql语句:

show databases;

7、使用某个数据库

sql语句:

use 数据库名称;

8、查看当前数据库中所有表

sql语句:

show tables;

四、SQL语句

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: