Mysql使用记录
2015-09-03 21:08
429 查看
一、安装mysql(ubuntu)
1、安装
sudo apt-get install mysql-serversudo 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语句
相关文章推荐
- MYSQL优化的点点东西
- mysql防止重复插入相同记录 insert if not exists
- mysql常见错误
- mysql创建范围分区表,并创建任务调度按预定频率添加分区
- mysql日志介绍
- MYSQL MVCC实现及其机制
- mysql sql优化的一些思考和结论
- [EF]vs15+ef6+mysql这个问题,你遇到过么?
- MySql存储过程例子1
- Mysql学习笔记(一)
- MySQL的MyISAM与InnoDB的索引方式
- LoadRunner利用ODBC编写MySql脚本
- 【9-2】mysql数据库学习01
- Mysql分库分表方案 - 血泪汗KG - 开源中国社区
- 58同城mysql分库分表实践-沈剑 - 豆丁网
- MySQL导入sql文件及常用命令
- mysql中间件研究(Atlas,cobar,TDDL) | 日志 | 果壳网 科技有意思
- mysql前缀索引
- mysql中的NULL的判断
- MySQL查询缓存设置提高MySQL查询性能