当前位置: 首页 > news >正文

ubuntu12.04安装mysql_Ubuntu12.04 安装MySQL简单步骤

一、安装mysql

在ubuntu12.04 中只要执行两条命令即可:

sudo apt-get install mysql-server

sudo apt-get install mysql-workbench

二、设置UFT8字符编码

sudo gedit /etc/mysql/my.cnf

在[mysqd]下面加入

character-set-server=utf8

保存,重启mysql,执行下面语句查看字符编码

sudo /etc/init.d/mysql restart

mysql -uroot -p

show variables like 'character%';

+--------------------------+----------------------------+

| Variable_name            | Value                      |

+--------------------------+----------------------------+

| character_set_client     | utf8                       |

| character_set_connection | utf8                       |

| character_set_database   | utf8                       |

| character_set_filesystem | binary                     |

| character_set_results    | utf8                       |

| character_set_server     | utf8                       |

| character_set_system     | utf8                       |

| character_sets_dir       | /usr/share/mysql/charsets/ |

+--------------------------+----------------------------+

8 rows in set (0.00 sec)

结果显示已经正确设置为UTF8字符编码了。

三、创建用户、权限

create user ejbca IDENTIFIED BY 'ejbca';

GRANT ALL PRIVILEGES ON *.* TO ejbca@localhost;

上面语句会创建用户:ejbca,并设置密码为ejbca,设置本机访问的权限

执行以下命令,查看是否安装成功。

sudo netstat -tap | grep mysql

mysql安装完成后会直接启动,因此出现类似如下命令,则安装成功。

tcp 0 0 localhost:mysql *:* LISTEN 15320/mysqld

如果mysql没有启动,执行以下命令启动mysql:

sudo /etc/init.d/mysql restart

安装要和C 语言连接是的MySql的库文件和头文件

执行以下命令:

sudo apt-get install libmysqlclient15-dev

执行以下命令,查看是否安装成功:

cd /usr/include/mysql //(查看是否有头文件)

cd /usr/lib/mysql //(查看是否有库文件)

使用方法:

1、执行以下命令,进入mysql:

sudo mysql -u root -p (注意修改用户名)

2、执行Ctrl+D命令,退出mysql。

卸载:

sudo apt-get autoremove --purge mysql-server-5.0 (需要修改对应的版本号)

sudo apt-get remove mysql-server

sudo apt-get autoremove mysql-server

sudo apt-get remove mysql-common

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P (清理残留数据)

相关文章:

  • mysql联合查询怎么加子查询吗_mysql学习之路_联合查询与子查询
  • shell+crontab+mysql_crontab+shell脚本实现定时备份mysql数据库
  • mysql association_MyBatis association的两种形式——MyBatis学习笔记之四
  • mysql 安装 linux debug_Linux 下 Mysql-4.0.26 安装调试问题
  • mysql语句整理_最全的mysql查询语句整理
  • mysql 同步机制_MySQL主从同步机制及同步中的问题处理
  • win8安装mysql出现2503_Win8.1安装msi出现2503错误怎么办?
  • mysql 大表增删查改_MySQL数据表的增删改查操作
  • 组态王如何连接mysql_组态王连接SQL数据库操作步骤
  • mysql blob转换字符串_最全MySQL面试60题和答案
  • 建立MySQL数据库之后_创建Mysql数据库
  • label读取摄像头 pyqt5_PythonPyQt5:摄像机和屏幕切换
  • 怎么获取前台提交数据是几兆_Web怎么获取请求数据,修改响应信息呢?
  • python 动态规划 回溯_回溯算法和动态规划的转化
  • python中xlrd官方_Python中如何用xlrd读取
  • Centos6.8 使用rpm安装mysql5.7
  • Docker 笔记(2):Dockerfile
  • iOS 颜色设置看我就够了
  • Javascript基础之Array数组API
  • JavaScript异步流程控制的前世今生
  • Java小白进阶笔记(3)-初级面向对象
  • laravel5.5 视图共享数据
  • Sublime text 3 3103 注册码
  • Vue 重置组件到初始状态
  • Vue.js-Day01
  • vue数据传递--我有特殊的实现技巧
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 将 Measurements 和 Units 应用到物理学
  • 区块链共识机制优缺点对比都是什么
  • 数据仓库的几种建模方法
  • 微服务核心架构梳理
  • 我这样减少了26.5M Java内存!
  • 一个JAVA程序员成长之路分享
  • No resource identifier found for attribute,RxJava之zip操作符
  • 【干货分享】dos命令大全
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • 格斗健身潮牌24KiCK获近千万Pre-A轮融资,用户留存高达9个月 ...
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #define,static,const,三种常量的区别
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (1)(1.13) SiK无线电高级配置(五)
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (ZT)出版业改革:该死的死,该生的生
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (保姆级教程)Mysql中索引、触发器、存储过程、存储函数的概念、作用,以及如何使用索引、存储过程,代码操作演示
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (转)Sublime Text3配置Lua运行环境
  • (轉貼)《OOD启思录》:61条面向对象设计的经验原则 (OO)
  • .babyk勒索病毒解析:恶意更新如何威胁您的数据安全
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)
  • .NET运行机制
  • /proc/interrupts 和 /proc/stat 查看中断的情况
  • @31省区市高考时间表来了,祝考试成功