[MysqLd]basedir=/home/apps/MysqLdatadir=/home/apps/MysqL/datasocket=/tmp/MysqL.sockuser=MysqLport=3306character_set_server=utf8# disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0 [MysqLd_safe]log-error=/home/apps/MysqL/data/error.logpID-file=/home/apps/MysqL/data/MysqLd.pIDtmpdir=/tmp11.把MysqL添加到系统服务中 在MysqL的目录 cp support-files/MysqL.server /etc/init.d/MysqLd MysqLd文件并不存在(也就是说在init.d目录下并不存在MysqLd),是把MysqL.server文件复制过去后修改了名字 MysqLd就是MysqL.server文件 12.编辑MysqLd文件 vim /etc/init.d/MysqLd 以下为添加内容(这几个等号后面没有跟内容,后面是要加上去的,仔细找三个没有在一起)
basedir=/home/apps/MysqLdatadir=/home/apps/MysqL/dataMysqLd_pID_file_path=/home/apps/MysqL/data/MysqLd_pID
13.启动MysqL服务 service MysqLd start 看到以下内存说明启动成功: Starting MysqL.Logging to ‘/home/apps/MysqL/data/error.log‘. SUCCESS! 14.登录MysqL(需要用到第九步的初始密码) 在MysqL的bin目录下 ./MysqL -u root -p 15.修改root用户的密码(需要输入刚才保存的随机密码) 所有的命令行/SQL语句都必须要带分号";",而且所有的字符串都必须使用单引号‘‘,不能使用双引号 set password for ‘root‘@localhost=password(‘123456‘); 16.配置MysqL的远程访问 查看所有的数据库 show databases; 使用MysqL数据库 use MysqL; 查看MysqL数据库下的所有表名 show tables; update user set host=‘%‘ where user=‘root‘ limit 1; 17.提交和刷新 flush privileges; 完成 总结
以上是内存溢出为你收集整理的Linux配置mysql全部内容,希望文章能够帮你解决Linux配置mysql所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)