Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
1
Question by Ceetix · May 22, 2011 at 03:32 PM · databasedlldatamysqlrelease

MySQL.data and Unity

Hello everybody.

I developped a game and I'm using MySQL database system with it to save different datas. I have som DLL and MySQL.data file to manage my scripts and to request my database. All was working perfect in debug mode. But when I try to build the release version (not for the web but just for Windows computer) I have some errors.

I haven't Unity in front of me right now but it seems to be like this post .

There is an explanation of the problem but not the solution. How can I solve this problem ?

Thanks a lot !

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
1

Answer by UltimateBrent · May 22, 2011 at 09:36 PM

The gist I'm getting from that other post is that your DLL is dependent on stuff that's not included in the Unity runtime, so you'll need to find another MySQL plugin.

Overall, this is not how you want to do this anyway, because by the very nature of what you're trying to do, you have to send your MySQL credentials out with every copy of your client. I'll assume craftier people than myself can sniff that stuff out. You need to send your data to an intermediary script like PHP or something, and have that connect to your database for you. That way, even beyond security, you have the option to move your database to another server, add new databases, etc. as time progresses.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Jace · May 22, 2011 at 10:19 PM 0
Share

Spot on, unity is a client side ga$$anonymous$$g engine and I would consider most cases of data storage to be a server side action. Consider writing Writing a php app to read/write your database and use the WWW class to send receive data from unity to the back end.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

2 People are following this question.

avatar image avatar image

Related Questions

Data Management Issue - How to manage retrieved data from mysql? 0 Answers

How Can I Securely Send/Recieve Data from MySQL Server In Unity? 0 Answers

Runtime communication with database 0 Answers

mySQL : Values not inserting to my database 0 Answers

How to import data into Microsoft Excel? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges